コンソール出力npm run build
失敗した場合は: ''NPMシェルスクリプトを検索しようとすると上の失敗
内部または外部のコマンドとして認識されません。 のプログラムまたはバッチファイルが使用可能です。
、関連するNPMファイル:それは./bin/build-code
スクリプトの場所へのパス機能を理解していないよう
"scripts": {
"postinstall": "jspm install && npm run build",
"start": "http-server",
"build": "./bin/build-code",
"build-home": "./bin/build-home -dw",
"build-common-deps": "./bin/build-common-deps -dw",
"build-navbar": "./bin/build-navbar -dw",
"build-root": "./bin/build-root -dw",
"build-angular1": "./bin/build-angular1 -dw",
"build-react": "./bin/build-react -w",
"build-preact": "./bin/build-preact -dw",
"build-vanilla": "./bin/build-vanillajs",
"build-angular2": "./bin/build-angular2 -dw"
}
が見えます。私が理解するところでは、package.json
の場所からファイルを探しますか?したがって、アプリにpackage.json
と同じディレクトリにbin
フォルダがある場合、これはbinフォルダ内のbuild-code
スクリプトへの正しいパスです。何がありますか? PowerShellを使用してnpm run build
を実行してください。
P.S.私は基本的なコマンドプロンプトで試しました - 変更はありません。 Cygwinで同じビルドを実行している人(Repoから引っ張ってきた人)は、「DOSの終了をUnixに変更しなければならない」と言いました。これは私にはあまり言わないし、問題ではないようです。
これを試してみてください、ありがとう。 – VSO