/모듈 반응한다. I 개발 :왜 "NPM 설치는"기존의 심볼릭 링크에서 노드 모듈을 무시? 나는 자바 스크립트/노드에서 일하고 있어요
- 1 모듈 를 일반적인 특징
- 기타 모듈 B와은 A.
에 의존성 C, D ... 난 할 수 있어야 동시에 및 B에 개발할 수 있습니다. 그렇기 때문에 npm install
을 B으로 작성한 후 B에서 A까지 npm link ../A
으로 심볼릭 링크를 만듭니다. 그래서 저는, 에 대한 수정이 B에 영향을 미칠 다음 B으로부터 하는 웹팩 dev에 서버에서 웹팩 dev에 서버를 시작할 수 있어요. 이 방법은이 시점에서 모든 것이 잘 작동합니다.
내 문제는 내가 B에서 명령 npm install
를 시작하는 경우, 그것은 에 심볼릭 링크를 유지하고 저장소에서 여러 노드 모듈을 제거하는 것입니다. 왜 그런지 몰라? 나는 기존의 심볼릭 링크 살아 때 B는 그것을 무시했다 다시 설치를 계속하고 싶습니다.
나를위한 제 용액 NPM 스크립트가 & B 노드 모듈을 설치하기 전에 심볼릭의 rimraf
할 사전 설치 후 설치 한 후, 심볼릭 링크를 다시 생성하도록 작성한다. 그러나 에서 작동하지 않습니다 및 심볼릭 링크를 필요로하지 않는 개발자를위한 문제입니다 ...
난 그냥 2 3 NPM을 업데이트하고 내가 어떻게 npm install
상호 작용에 어떤 해답을 찾을 수 없습니다 기존 심볼릭 링크.
내가 사용하고 있습니다 :
- NPM 3.10.3
- 노드 6.3.0
나는 마침내 이해