./ClientApp/boot.server.ts中的错误找不到模块:错误:无法解析' ./../$$_ gendir / ClientApp / app / app.server.module.ngfactory'

时间:2017-12-08 10:16:07

标签: .net node.js angular

我正在使用.Net core 2.0.3和第三方软件包。我在使用' dotnet publish'时遇到以下错误命令。

用于.NET Core的Microsoft(R)Build Engine版本15.4.8.50001 版权所有(C)Microsoft Corporation。保留所有权利。

WebApplication6 - > d:\事件\ WebApp_95367a2a \ BIN \调试\ netcoreapp2.0 \ WebApplication6.dll   npm WARN可选SKIPPING OPTIONAL DEPENDENCY:fsevents@1.1.3(node_modules \ fsevents):   npm WARN notsup SKIPPING OPTIONAL DEPENDENCY:不支持的fsevents@1.1.3平台:想要{" os":" darwin"," arch":"任何& #34;}(当前:{" os":" win32"," arch":" x64"})

在17.679s中添加了116个包   哈希:8dde8c59d57adf41d181f75d6401e1c57572e1e2   版本:webpack 2.5.1   儿童       哈希:8dde8c59d57adf41d181       时间:50549毫秒                                      资产大小块大块名称       89889688147bd7575d6327160d64e760.svg 109 kB [emit]       4dc129540072fa1a1317a8dbeee744f7.svg 146 kB [emit]       c848e0404000287e4fd9d523dd8345e3.svg 264 kB [emit] [big]                                  vendor.js 194 kB 0 [emit]供应商                                 vendor.css 2.69 MB 0 [emit] [big] vendor   儿童       哈希:f75d6401e1c57572e1e2       时间:50650ms                                      资产大小块大块名称       89889688147bd7575d6327160d64e760.svg 109 kB [emit]       4dc129540072fa1a1317a8dbeee744f7.svg 146 kB [emit]       c848e0404000287e4fd9d523dd8345e3.svg 264 kB [emit] [big]                                  vendor.js 5.62 MB 0 [emit] [big] vendor   哈希:4adcf6db79fc4d90effdc8259013a005d149ec9e   版本:webpack 2.5.1   儿童       哈希:4adcf6db79fc4d90effd       时间:19523ms                资产大小块大块名称       main-client.js 268 kB 0 [emit] [big] main-client

  ERROR in ./ClientApp/boot.browser.ts

找不到模块:错误:无法解析' ./../$$_ gendir / ClientApp / app / app.browser.module.ngfactory'在&D; \ Incident \ WebApp_95367a2a \ ClientApp' [d:\入射\ WebApp_95367a2a \ WebApplication6.csproj]        @ ./ClientApp/boot.browser.ts 5:0-95   儿童       哈希:c8259013a005d149ec9e       时间:19525ms                资产大小块大块名称       main-server.js 1.81 MB 0 [emit] [big] main-server

  ERROR in ./ClientApp/boot.server.ts

找不到模块:错误:无法解析' ./../$$_ gendir / ClientApp / app / app.server.module.ngfactory'在&D; \ Incident \ WebApp_95367a2a \ ClientApp' [d:\入射\ WebApp_95367a2a \ WebApplication6.csproj]        @ ./ClientApp/boot.server.ts 8:0-94 D:\ incident \ WebApp_95367a2a \ WebApplication6.csproj(41,5):错误MSB3073:命令"节点node_modules / webpack / bin / webpack.js --env.prod"退出代码2.

2 个答案:

答案 0 :(得分:0)

我得到了同样的错误,我重命名了这样的文件 boot.browse.ts boot.serve.ts 并运行 dotnet restore src / yourprojectname。罪。如果你这样做,我认为它将得到另一个错误,如webpack问题(你的项目使用webpack)。这将很容易

答案 1 :(得分:0)

试试这个。打开文件boot.server.ts 在定义区域的行(可能是第22行)将其更改为

    const zone: NgZone = moduleRef.injector.get(NgZone);

它是作为JavaScriptServices的错误提交的。

https://github.com/aspnet/JavaScriptServices/issues/1282