我执行了命令: -
ng bild --prod
这里我正在使用
节点版本: - v6.11.0
@ angular / cli:1.0.0-rc.2
typescript:版本2.4.2
会引发以下错误: -
> ./src/main.ts中的错误 找不到模块:错误:无法解析'。/ $ _ gendir / app / app.module.ngfactory' in' D:\ Shashikant D Drive \ Ishir Projects \ EZForms \ ezforms服务器\公用\ SRC' @ ./src/main.ts 4:0-74 @ multi ./src/main.ts > ./src/$$_gendir异步中的错误 找不到模块:错误:无法解决' D:\ Shashikant D Drive \ Ishir Projects \ EZForms \ ezforms-server \ public \ src \ $$ _ gendir \ app + c ompleted \ completed.module.ngfactory.ts' in' D:\ Shashikant D Drive \ Ishir Projects \ EZForms \ ezforms-server \ public \ src \ $$ _ gendir' @ ./src/$$_gendir async @ ./~/@angular/core/@angular/core.es5.js @ ./src/main.ts @ multi ./src/main.ts > ./src/$$_gendir异步中的错误 找不到模块:错误:无法解析D:\ Shashikant D Drive \ Ishir Projects \ EZForms \ ezforms-server \ public \ src \ $$ _ gendir \ app + d ashboard \ dashboard.module.ngfactory.ts' in' D:\ Shashikant D Drive \ Ishir Projects \ EZForms \ ezforms-server \ public \ src \ $$ _ gendir' @ ./src/$$_gendir async @ ./~/@angular/core/@angular/core.es5.js @ ./src/main.ts @ multi ./src/main.ts这是包含应用程序文件结构的附加图像。
答案 0 :(得分:4)
该问题与angular-cli版本中的错误有关。
尝试安装npm install enhanced-resolve@3.3.0
或将你的angular-cli和Angular升级到最新版本(1.0.0-rc.2真的很旧,最新版本为1.2.6)。
我建议后者;您可以按照文档升级您的cli:https://github.com/angular/angular-cli#updating-angular-cli
问题的来源:https://github.com/angular/angular-cli/issues/4551#issuecomment-317459157
答案 1 :(得分:1)
您可以使用ng build --prod --verbose