編集:他の誰かがこの問題を抱えている場合。ファイルはcmdだったので、npm.cmd
問題を修正しました。
プリフォームする必要があります:
npm run build
これはJenkinsのデプロイの一部です。すべてのnpmアクションを実行するバッチファイルを作成しました。 CMDからコマンドまたはバッチファイルを実行すると、正常に実行されます。実行元のパスは計測されません。しかし、「Windowsバッチコマンドの実行」から実行すると、次のようになります。
> npm run build:dev
'npm' is not recognized as an internal or external command,
operable program or batch file.
次のようにコマンドを調整することで問題を解決しました:npm.cmd run build
問題は、NPMがJenkinsから見えないことです。 npm.exeへのフルパスを使用してCMDコマンドを記述できます。
C:\Users\USERNAME\Desktop\node-v10.15.3-win-x86\node.exe run build
ノードのバージョンを確認するには:
C:\Users\USERNAME\Desktop\node-v10.15.3-win-x86\node.exe -v