【问题标题】:Error MSB3073: The command "grunt dist" exited with code 3 in visual studio 2017错误 MSB3073:命令“grunt dist”在 Visual Studio 2017 中以代码 3 退出
【发布时间】:2020-10-19 10:21:41
【问题描述】:

我在发布项目时遇到问题。

发布时生成以下输出

VWT.AIA.WebAPI -> D:\Dev\V2-master\app\src\WebAPI\bin\Release\net452\win7-x86\WebAPI.exe
grunt dist
[4mRunning "clean:dist" (clean) task[24m
[32m>> [39m1 path cleaned.

[4mRunning "useminPrepare:html" (useminPrepare) task[24m
Configuration changed for [36mconcat[39m, [36muglify[39m, [36mcssmin[39m

[4mRunning "ngtemplates:dist" (ngtemplates) task[24m
File [36m./target/usemin-temp/template.js[39m created.
Added [36m./target/usemin-temp/template.js[39m to [33m<!-- build:js scripts/aia.min.js -->[39m

[4mRunning "concat:generated" (concat) task[24m

[4mRunning "ngAnnotate:dist" (ngAnnotate) task[24m
Generating "target/usemin-temp/concat/scripts/aia.min.js" from: "target/usemin-temp/concat/scripts/aia.min.js"...[31mERROR[39m
[31m>> [39merror: couldn't process source due to parse error
[31m>> [39mUnexpected token (3713:132)
[33mWarning: Task "ngAnnotate:dist" failed. Use --force to continue.[39m

[31mAborted due to warnings.[39m
D:\Dev\master\app\src\WebAPI\WebAPI.csproj(108,5): Error MSB3073: The command "grunt dist" exited with code 3.

【问题讨论】:

  • 嗨,Harish,有关于这个问题的最新消息吗?请检查我的回答是否可以帮助您解决问题?如果有帮助,请不要忘记accept it。如果没有或您有任何其他疑虑,请随时告诉我们,我们愿意为您提供进一步帮助:)

标签: node.js msbuild visual-studio-2017 gruntjs publish


【解决方案1】:

我认为问题是WebAPI项目的预构建事件或构建后事件的命令错误。

右键单击您的 WebApi 项目-->Properties-->Build Event 并在其中写入命令grunt dist

恐怕你项目的js文件有问题。根据错误信息,问题出在:

target/usemin-temp/concat/scripts/aia.min.js 

您可以尝试以下步骤来解决问题:

1) 安装latest nodejs version 14.14.0

2)Administrator

身份运行 VS

3) 运行此命令:

npm uninstall grunt-ng-annotate --save-dev

npm install grunt-ng-annotate@0.10.0 --save-dev

4) 非常仔细地检查该 js 文件,并确保该文件没有语法错误。有a similar issue

另外,检查你所有的html文件,可能html文件上有一些未闭合的标签或额外的标签。

另外,如果还是不行,建议你把你的js文件和packages.json分享给我们,进一步定位问题。

【讨论】:

    猜你喜欢
    • 2016-09-10
    • 1970-01-01
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    • 1970-01-01
    • 2014-05-08
    相关资源
    最近更新 更多