728x90
반응형
질문 : Node.js (package.json) 용 "devDependencies"NPM 모듈의 설치를 어떻게 방지합니까?
내 package.json 파일 (축약 버전)에 다음이 있습니다.
{
"name": "a-module",
"version": "0.0.1",
"dependencies": {
"coffee-script": ">= 1.1.3"
},
"devDependencies": {
"stylus": ">= 0.17.0"
}
}
Mac 10.6.8에서 NPM 버전 1.1.1을 사용하고 있습니다.
프로젝트 루트에서 다음 명령을 실행하면 dependencies
과 devDependencies
모두 설치됩니다.
npm install
devDependencies
설치했다는 인상을 받았습니다.
npm install --dev
npm install
dependencies
만 설치하도록 만드는 방법 (프로덕션 환경은 해당 모듈 만 npm install --dev
dependencies
과 devDependencies
모두 설치합니까?
답변
npm install
명령은 개발 환경 (기본값)의 패키지 디렉토리 내에서 실행될 때 dependencies
과 함께 devDependencies
npm install --only=prod
(또는 --only=production
)를 사용 NODE_ENV
환경 변수의 값에 관계없이 devDependencies,
아닌 dependencies
만 설치하십시오.
출처 : npm 문서
참고 : npm (2015-08-13) v3.3.0 이전에는 옵션이 --production
, 즉 npm install --production
입니다.
출처 : https://stackoverflow.com/questions/9268259/how-do-you-prevent-install-of-devdependencies-npm-modules-for-node-js-package
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
jQuery에서 여러 CSS 속성을 정의하는 방법 (0) | 2021.06.28 |
---|---|
CSS 컨텐츠를 사용하여 HTML 엔티티 추가 (0) | 2021.06.28 |
JavaScript는 단일 스레드가 보장되는걸까? (0) | 2021.06.28 |
AngularJS 클릭 stopPropagation (0) | 2021.06.27 |
HTML 표의 자동 줄 바꿈 (0) | 2021.06.27 |