【发布时间】:2018-05-19 05:48:31
【问题描述】:
当我尝试使用 Visual Studio 2017 发布选项 ftp 发布我的 SPA 网站时,我收到以下错误;
错误命令“node node_modules/webpack/bin/webpack.js --env.prod”以代码2退出。
如果我查看我的输出,我会得到以下详细信息;
ERROR in ./ClientApp/boot.server.ts
Module not found(0,0): Error : Can't resolve './../$$_gendir/ClientApp/app/app.server.module.ngfactory' in 'C:\Users\matt\Source\Repos\braehead\braehead\ClientApp'
@ ./ClientApp/boot.server.ts 8:0-94
Child ClientApp\app\components\app\app.component.html:
1 asset
请问有人知道这个错误是什么意思吗?
我查看了以下链接,Adding an Angular library makes the publish process fail 但是,我在 webpack.config.js 中找不到引用的文本
【问题讨论】:
-
我在发布基于 Angular 2 模板的 SPA 时遇到了同样的问题。目前,我已经从 csproj/sln 文件中受影响的行中删除了
--env.prod。这确实意味着我的 SPA 不是在 prod 中构建的,但它们不是面向公众的,所以作为临时修复很好
标签: angular visual-studio-2017 .net-core