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 buildnpm에서 node-gip을 사용하여 네이티브 C/C++ 노드 추가 기능을 구축하는 데 사용됩니다.
이름이 "빌드"인 스크립트package.json어떤 식으로든 특별하지 않습니다.실행할 수 있는 유일한 방법은 다음과 같습니다.
npm run-script build
npm에 의해 자동으로 호출되는 이름이 있지만 "build"는 그 중 하나가 아닙니다.전체 목록은 다음과 같습니다.
prepublish,publish,postpublishpreinstall,install,postinstallpreuninstall,uninstall,postuninstallpreversion,version,postversionpretest,test,posttestprestop,stop,poststopprestart,start,poststartprerestart,restart,postrestartpreCUSTOM그리고.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 |