gpt4 book ai didi

angular - 命令 "npm run build -- --prod"退出并出现代码 1 错误

转载 作者:太空狗 更新时间:2023-10-29 16:53:37 27 4
gpt4 key购买 nike

我正在 Visual Studio 2017 中开发 Asp.Net Core 2 和 Angular 5 项目。

当我要发布我的项目时,错误列表窗口中显示错误“命令“npm run build -- --prod”以代码 1 退出”。
我用 Angular CLI in ASP.NET Core 2 Angular template 创建了项目链接,一切正常,项目运行并正确发布。
一段时间后,我不知道到底发生了什么导致项目没有发布。

在 npm-debug.log 文件中

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 npm@3.10.10
3 info using node@v6.10.3
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 ]

最佳答案

只要有错误就执行以下任何一个选项

  1. 将参数传递给构建命令:

    在 .csproj 文件中将“npm run build -- --prod”更改为“npm run build --prod”

  2. 打开 ClientApp 文件夹并使用此 CMD 命令更新项目 angular-cli:

    npm install --save-dev @angular/cli@latest

  3. 从以下位置更新 visual studio NodeJS 和 npm:

    工具 > 选项 > 项目和解决方案 > Web 包管理 > 外部
    网络工具

如果 NodeJS 和 npm 没有安装在你的环境路径上,将 NodeJS 和 npm 文件夹添加到列表顶部,否则将 $(path) 移到列表顶部

enter image description here .

感谢@Praveen Kumar 和@Yerkon

关于angular - 命令 "npm run build -- --prod"退出并出现代码 1 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49643536/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com