2

我最近开始了一个新的 Angular 项目,目的是尝试使用 Firebase 身份验证和 Firestore。我还添加了一些有角度的材质组件,以及一个主题。我不确定 ng 服务何时开始变得非常缓慢,但我的最后一次构建耗时 406959 毫秒 -> 6.7 分钟。这并不能真正提高生产力。(这次好像也挺一致的)

我尝试将源映射设置为 false,但这似乎没有帮助。运行 'ng serve --verbose --no-progress' 显然有更多日志,但我似乎看不出明显有什么问题(我可能只是不知道我在找什么?)。我还尝试回滚 Angular CLI 以及删除节点模块并重新安装。

DedupeModuleResolvePlugin 有一些警告,但没有其他警告或错误,它最终会编译并运行。

任何关于寻找什么的指针将不胜感激。

4

1 回答 1

0
  1. 您应该将 Angular 版本更新到 11.1.0,该版本已修复此问题

ng update @angular/cli@^11.1.0 @angular/core@^11.1.0

  1. 在 angular.json 文件中,您可以尝试在配置下设置这些选项-

“优化”:true,“outputHashing”:“all”,“sourceMap”:false,“namedChunks”:false,“extractLicenses”:true,“vendorChunk”:false,“buildOptimizer”:true,

在此处输入图像描述

于 2021-06-08T04:28:00.313 回答