Angular 2 CLI Issue while ng build --prod 但如果我只使用 ng build 那么它工作正常但应用程序的大小太大
Angular 2 Cli Issue while ng build --prod but if I use ng build only then it work's fine but size of app is too large
我在 ng build --prod 时遇到了这个问题。它在 ng build 中运行良好,但在 ng build --prod
中出现问题
错误预期 'styles' 是一个字符串数组。
ERROR in ./src/main.ts
Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\Projects\simplifyng2\src'
@ ./src/main.ts 5:0-74
@ multi ./src/main.ts
根据错误消息,我可以假设您忘记在 .angular-cli.json 或您的组件之一中的样式 属性 中使用方括号。
当您 运行 ng build --prod 时,它默认执行 AOT。根据我的经验,AOT 编译器捕获的错误比 JiT 多。试试这个实验 - 在产品构建期间关闭 AoT:
ng build -prod -aot=false
您很可能不会看到任何错误。
我在 ng build --prod 时遇到了这个问题。它在 ng build 中运行良好,但在 ng build --prod
错误预期 'styles' 是一个字符串数组。
ERROR in ./src/main.ts
Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\Projects\simplifyng2\src'
@ ./src/main.ts 5:0-74
@ multi ./src/main.ts
根据错误消息,我可以假设您忘记在 .angular-cli.json 或您的组件之一中的样式 属性 中使用方括号。
当您 运行 ng build --prod 时,它默认执行 AOT。根据我的经验,AOT 编译器捕获的错误比 JiT 多。试试这个实验 - 在产品构建期间关闭 AoT:
ng build -prod -aot=false
您很可能不会看到任何错误。