【发布时间】:2016-12-21 14:41:12
【问题描述】:
我有一个 ASP.NET Core webapp,它使用 webpack 构建前端代码。 Webpack 是通过 npm 调用的,而 npm 又是通过我的 project.json 中的脚本部分调用的:
{
...
"scripts": {
"postcompile": "npm run build"
}
}
如果构建失败,“npm run build”调用会将进程退出代码设置为 1。尽管如此,从命令行或 Visual Studio 运行“dotnet build”都不会失败 - 它会打印 npm 错误,但不会使构建失败。
如何配置额外的构建步骤,例如在我的 project.json 文件中调用“npm run build”,如果该步骤失败,构建实际上会失败?
【问题讨论】:
标签: npm asp.net-core webpack .net-core project.json