npm build는 build라는 이름의 스크립트를 패키지에서 실행하지 않습니다.제이손
새 모듈의 경우, 헐떡임/그룬트/기타 특수 빌드 도구를 사용하지 않고 사용하려고 합니다.
"scripts": {
"build": "node build.js"
},
내 빌드.js는 단순합니다.
console.log('Hello')
단, 실행 중
npm build
인쇄하지 않고 종료하고 상태는 0입니다.
실행 중:
npm install
또한 모든 일반적인 작업을 수행하지만 build.js도 실행하지 않습니다.
npm이 빌드 스크립트를 실행하도록 하려면 어떻게 해야 합니까?
편집: 간단한 bash 명령도 작동하지 않는 것 같습니다.
"scripts": {
"build": "touch TESTFILE"
},
해당 이름으로 파일을 만들지 않습니다.
불행하게도npm build
는 문서에 설명된 대로 이미 내부 명령입니다.
이것은 npm link 및 npm install에서 호출되는 배관 명령어입니다.일반적으로 직접 호출해서는 안 됩니다.
해당 명령이 이미 존재하기 때문에 항상 사용자의 데이터에 그림자가 드리워집니다."build": "node build.js"
.
사용자 고유의 스크립트를 실행하는 완전한 방법은 다음과 같습니다.
$ npm run build
npm start
그리고 다른 것들은 간단한 방법이지만, 기존 npm 명령이 그림자를 만들지 않을 때만 옵션입니다.npm build
한다.
후세를 위하여 (다른 사람들이 언급한 것처럼)npm build
npm에서 node-gip을 사용하여 네이티브 C/C++ 노드 추가 기능을 구축하는 데 사용됩니다.
이름이 "빌드"인 스크립트package.json
어떤 식으로든 특별하지 않습니다.실행할 수 있는 유일한 방법은 다음과 같습니다.
npm run-script build
npm에 의해 자동으로 호출되는 이름이 있지만 "build"는 그 중 하나가 아닙니다.전체 목록은 다음과 같습니다.
prepublish
,publish
,postpublish
preinstall
,install
,postinstall
preuninstall
,uninstall
,postuninstall
preversion
,version
,postversion
pretest
,test
,posttest
prestop
,stop
,poststop
prestart
,start
,poststart
prerestart
,restart
,postrestart
preCUSTOM
그리고.postCUSTOM
사용자 지정 스크립트 이름.
확인, 자체적으로 빌드를 실행하려면 다음을 사용합니다.
npm run-script build
나는 문제가 있었습니다.npm run build
아무것도 인쇄하지 않습니다.사용하게 되었습니다.npm run build --verbose
필요한 결과물을 얻기 위해서요
Npm 빌드 예상
패키지를 포함하는 폴더입니다.루트의 json 파일
패키지에서 npm 스크립트를 사용해 보십시오.json, 고전적인 npm 시작처럼.
언급URL : https://stackoverflow.com/questions/29939697/npm-build-doesnt-run-the-script-named-build-in-package-json
'itsource' 카테고리의 다른 글
JavaScript URL 디코드 기능 (0) | 2023.08.30 |
---|---|
제출 단추를 누른 기준으로 상위 양식을 선택하려면 어떻게 해야 합니까? (0) | 2023.08.30 |
CMake / G++ / LD가 다른 공유 객체에 대해 공유 객체를 연결하도록 강제하는 방법 (0) | 2023.08.25 |
단말기에서 잘못된 사용자와 git 푸시 (0) | 2023.08.25 |
테이블에 최소 높이를 사용할 수 있습니까, tortd? (0) | 2023.08.25 |