2013-01-11 5 views
1

node.js 모듈이 설치된 디렉토리를 변경할 수있는 방법이 있습니까? 기본적으로 (Linux Mint 13에서) npm install expressexpress 모듈을 home/username/node_modules에 설치하지만 모듈은 기본적으로 home/username/Dropbox/node_modules에 설치해야합니다.node.js 모듈이 설치된 디렉토리를 변경할 수 있습니까?

+0

그냥 궁금 해서요, 왜 그렇게해야할까요? 여러 프로젝트에서 공통된 패키지를 공유하고 싶다면 글로벌 설치를 시도하십시오. –

+0

@SushantGupta Linux와 Windows를 모두 사용하고 있으며 모든 컴퓨터에서 모듈을 동기화해야합니다. 그래서 Dropbox 폴더에 모듈을 보관하고 싶습니다. –

답변

2

잘 설치 디렉토리를 변경하려면 관련 설정을 시도하십시오 prefix.

작은 프로젝트 인 경우 간단히 말해 각 시스템에 패키지를 별도로 설치하는 것이 좋습니다. 큰 프로젝트라면 git과 같은 소스 컨트롤을 사용하면 최소한이라도 될 것입니다. 모든 패키지 종속성은 소스 컨트롤을 사용하여 우아하게 관리 할 수 ​​있습니다.

+0

여기를 참고하십시오 : http://www.bennadel.com/blog/2169-Where-Does-Node-js-And-Require-Look-For-Modules-.htm –

관련 문제