윈도우(windows) node 및 npm의 node_modules 디렉토리 위치 변경 방법

experience 

  • 윈도우에서 node 및 npm설치시 기본적으로 node가 설치된 디렉토리 하위의 node_modules에 npm이 설치됨.. 하지만 npm-cache와 같이 실제 npm에서 필요로하는 디렉토리들은 C:\사용자\AppData\Roaming 쪽에 설치가 됨...  @.@
IDE등 개별 node module 설정을 해야하는 경우(해당 path로 접근하려고 하거나 하는 경우), roaming하위로 접근을 해야 하는데, 권한 문제로 안되는 케이스도 발생(admin인 경우(?)).. @.@

maven repository 설정하듯이 그냥 개별 디렉토리로 해당 module들 이동하고 추후 관리 용이 하도록 아래처럼 설정하니 잘되는 듯...

- nodejs설치 
- C:\사용자관련directory\에 .npmrc파일 생성
* npmrc파일 내용
prefix=원하는 prefix디렉토리
cache=원하는 cache디렉토리
globalconfig=원하는 prefix디렉토리\etc\npmrc
globalignorefile=원하는 prefix디렉토리\etc\npmignore

 

- 고급 시스템 설정 > 환경변수 > path에 원하는 prefix디렉토리 등록

기억을 더듬어 일단 rough한 설정..

댓글

이 블로그의 인기 게시물

엑셀(excel) 비쥬얼 베이직(visual basic, vba) 심플 실비(실손보험, 실손의료비) 계산식

아트월에 날짜, 시간 나오는 LED 벽시계 설치시 케이블(전선)이 두꺼워서 틈새(홈)에 매립이 안되는 경우 랜선(lan cable, lan선) 이용시 주의사항

신한투자증권(주) 님이 세금계산서를 발행하였습니다. TaxBill365 관련 안전한 메일인지 여부?