어떤 이유로 든 Windows에서 devDependencies를npm install
설치하지 않습니다 . AFAIK해야합니다. devDependencies 가 실행 되면 설치됩니다. devDependencies 도 설치하지 않는 이유를 이해 하지 못하지만 종속성 만 설치합니다. 이유가 무엇입니까? 어떻게 고칠 수 있습니까?npm install --dev
npm install
아마 내 package.json에 문제가 있습니까? 도움이 될 수 있으면 아래에 나열되어 있습니다.
{
"name": "try-brunch",
"version": "0.1.0",
"private": "true",
"devDependencies": {
"brunch": "^2.0.4",
"cssnano-brunch": "^1.1.5",
"javascript-brunch": "^1.8.0",
"sass-brunch": "^1.9.2",
"uglify-js-brunch": "^1.7.8"
},
"dependencies": {
"jquery": "^2.1.4"
}
}
devDependencies
를 작성할 때만 설치 가 필요합니다 . 그것을 사용할 필요가 없습니다 devDependencies
. 따라서 추가 플래그를 설치 하는 것이 합리적입니다 devDependencies
. 경우 npm install
설치 devDependencies
기본적으로 는 사용자 뿐만 아니라 중복 패키지를 얻을 것입니다.
npm i
내 폴더에서 할 때 py를 잡고 package.json
deps와 devdeps를 모두 설치한다는 것입니다. 이것은 작동하는 방식이며 의미가 있습니다 (예 : 웹팩 플러그인을 포함하여 필요한 모든 것을 기대 npm i
한 후에 할 때 git clone
). 이 질문은 실제 동작이 의도 한 것과 다른 경우의 버그를 해결합니다. pls는 docs-docs.npmjs.com/cli/install을 살펴 보십시오 . devdeps를 설치하지 않는 플래그가 있지만 기본 동작은 설치하는 것입니다. 이는 완벽하게 이해되며 모두가 기대하는 것입니다.
npm i
의도적이고 제정신이며 문서화 된 행동 인 부트 스트랩을 사용해야합니다.
devDependencies
말 그대로 모듈 개발자들의 의존성 입니다 . 나는 우리 대부분이npm install
그것을 개발하기보다는 그것을 사용 하기 위해 모듈을 걸었다 .