【问题标题】:Angular 11 - ng serve taking almost 7 minutes with Firebase/Firestore/AngularMaterialAngular 11 - ng 使用 Firebase/Firestore/Angular Material 大约需要 7 分钟
【发布时间】:2023-03-31 12:04:02
【问题描述】:

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

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

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

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

【问题讨论】:

  • 您找到解决方案了吗?我在使用相同的堆栈时遇到了相同的延迟。

标签: firebase angular-material angular11


【解决方案1】:
  1. 您应该将 Angular 版本更新到 11.1.0,该版本已修复此问题

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

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

“优化”:真, "outputHashing": "全部", “源地图”:假, “namedChunks”:假, “extractLicenses”:是的, “vendorChunk”:假, “buildOptimizer”:是的,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-10
    • 1970-01-01
    • 1970-01-01
    • 2019-05-05
    • 1970-01-01
    • 1970-01-01
    • 2019-11-08
    • 1970-01-01
    相关资源
    最近更新 更多