The command "npm run build -- --prod" exited with code 1 error
Full error message
I'm developing an Asp.Net Core 2 and Angular 5 project in visual studio 2017. When I'm going to publish my project then the error 'The command "npm run build -- --prod" exited with code 1' show in error list window. I created the project with Angular CLI in ASP.NET Core 2 Angular template link and everything was fine and the project run and publish correctly. After a while, I don't know what exactly happens that cause the project doesn't publish. In the npm-debug.log file 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 1 verbose cli 'run', 1 verbose cli 'build', 1 verbose cli '--', 1 verbose cli '--prod' ] 2 info using [email protected] 3 info using [email protected] 4 verbose stack Error: ENOENT: no such file or directory, open 'C:\Project\JWS\JWSApplication\package.json' 4 verbose stack at Error (native) 5 verbose cwd C:\Project\JWS\JWSApplication 6 error Windows_NT 10.0.15063 7 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build" "--" "--prod" 8 error node v6.10.3 9 error npm v3.10.10 10 error path C:\Project\JWS\JWSApplication\package.json 11 error code ENOENT 12 error errno -4058 13 error syscall open 14 error enoent ENOENT: no such file or directory, open 'C:\Project\JWS\JWSApplication\package.json' 15 error enoent ENOENT: no such file or directory, open 'C:\Project\JWS\JWSApplication\package.json' 15 error enoent This is most likely not a problem with npm itself 15 error enoent and is related to npm not being able to find a file. 16 verbose exit [ -4058, true ]
Solutionsource: stackoverflow \u2197
Perform any of the following options as long as there is an error For passing an argument to build command: change 'npm run build -- --prod' to 'npm run build --prod' in the .csproj file Open ClientApp folder and Update project angular-cli with this CMD command: npm install --save-dev @angular/cli@latest Update visual studio NodeJS and npm from: Tools > Options > Projects and Solutions > Web Package Management > External Web Tools If NodeJS and npm aren't installed on your environment path Add NodeJS and npm folder to the top of the list else move $(path) to the top of the list . Thank @Praveen Kumar and @Yerkon
API access
Get this solution programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/error/f5e1eda6dfd29bb0f5a01ad2b11317837e843864b7cf2178da851addc2333baehash \u00b7 f5e1eda6dfd29bb0f5a01ad2b11317837e843864b7cf2178da851addc2333bae