'node.js global module'에 해당되는 글 1건

npm install시에 ENOENT, stat appdata \ roaming \npm 

오류가 뜨는 경우가 있다.


이 경우는 github node 에서 이렇게 가이드를 하고 있다.


windows: Create npm folder in AppData directory
Create the empty npm folder in Roaming\Appdata so that
non-Administrator users have a place to store global packages.
This fixes the error Error: ENOENT, stat error that occurs
when a user tries to run the npm install <package> command.


이 경우에는 npm이라는 빈폴더를 생성해야 한다. 권한을 갖지 않은 사용자가 global packages를 저장하기 위한 공간을 갖기 위해서라고 한다.  -g 옵션을 주어 설치하는 모듈은 모두 이 장소에 설치된다.
 
또한 이 경로에 있는 모듈을 사용할 때에는 NODE_PATH 환경변수를 잡아주어야 한다.
ex) NODE_PATH=C:\User\사용자명\appdata\roaming\npm\node_modules


'프로그램 > node.js' 카테고리의 다른 글

node.js http request 모듈  (0) 2015.03.27
node-gyp 관련에러  (0) 2015.03.27
npm install 관련 오류  (0) 2015.03.27
passport에서 세션과 쿠키  (0) 2015.03.27
node.js에서의 module.exports와 exports의 차이?  (0) 2015.03.19
node.js 유용한 모듈(n가지)  (0) 2015.02.16
블로그 이미지

종환 Revolutionist-JongHwan

github.com/alciakng 항상 겸손하자.

댓글을 달아 주세요