Node.js / Windows 오류 : ENOENT, stat 'C : \ Users \ RT \ AppData \ Roaming \ npm'
Windows 7 32 비트가 있습니다. 최신 Node.js 32 비트를 설치했습니다 . 명령을 실행하려고 npm install jquery
하면 오류가 발생합니다.
오류 : ENOENT, 상태 'C : \ Users \ RT \ AppData \ Roaming \ npm
어떻게 해결합니까?
표시된 경로에 'npm'이라는 폴더를 수동으로 생성하면 문제가 해결되었습니다.
자세한 내용은 문제 해결 페이지 에서 찾을 수 있습니다 .
npm을 통해 패키지를 설치하는 동안 동일한 문제가 발생했습니다.
npm
폴더를 수동으로 생성 한 후 C:\Users\UserName\AppData\Roaming\
특정 오류가 사라졌지 만 npm
폴더에 추가 디렉토리를 만들려고 시도했지만 실패한 것과 유사한 여러 오류가 발생 했습니다. 이 문제는 관리자 권한으로 명령 프롬프트를 실행 한 후 해결되었습니다 .
노드 패키지를 수동으로 설치하여이 문제를 해결할 수도 있습니다.
npm install npm -g
이를 수행하는 프로세스는 필요한 모든 디렉토리를 설정합니다.
npm 모듈의 대체 위치를 설정하는 것이 좋습니다.
npm config set prefix C:\Dev\npm-repository\npm --global
npm config set cache C:\Dev\npm-repository\npm-cache --global
물론 가장 적합한 곳에 위치를 설정할 수 있습니다.
이것은 나를 위해 잘 작동했으며 발생할 수있는 권한 문제를 해결합니다.
시작 메뉴 로 이동 하여 Node.js 아이콘을 검색하고 셸을 연 다음
install <packagename> -g
최신 버전 대신 안정적인 버전을 설치하고 내 버전을 node-v0.10.29-x86.msi
from으로 다운 그레이드 'node-v0.10.33-x86.msi'
했으며 잘 작동합니다!
http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/
typscript로 작성된 github의 패키지가 필요했습니다. 마스터 브랜치에서 내 메인 프로젝트의 루트로 최신 버전을 git pull했습니다. 그런 다음 디렉토리로 이동하여 npm 설치를 수행하여 ES5 모듈을 생성하는 gulp 명령이 작동하도록했습니다. 어쨌든, 긴 이야기를 짧게하기 위해, 제 빌드 프로세스는이 새 폴더에서 파일을 빌드하려고했기 때문에 루트에서 옮겨야했습니다. 이로 인해 동일한 오류가 발생했습니다.
'Development Tip' 카테고리의 다른 글
CSS로 div의 종횡비 유지 (0) | 2020.09.27 |
---|---|
Ruby에서 attr_accessor는 무엇입니까? (0) | 2020.09.27 |
Git에서 삭제 한 분기를 복구 할 수 있습니까? (0) | 2020.09.27 |
이것은 (0) | 2020.09.27 |
플로팅 요소의 부모가 붕괴되는 것을 어떻게 방지합니까? (0) | 2020.09.27 |