我有一个相当大的Angular 2+应用程序,大约需要10分钟才能完全构建。
我想重构我的代码库,以减少构建时间。
我有一些想法,但我的三个主要想法是:
depcheck
之类的工具以删除未使用的依赖项这些是第一次尝试要做的好事吗?为了进一步缩短构建时间,我还应该探索其他哪些选择?
谢谢
最佳答案
下面的命令对于减少构建时间非常有用:
ng build --source-map=false
源映射仅用于调试,因此,如果您不希望您可以肯定地使用该命令。另一个是
--build-optimizer=false
除此之外,请使用AOT-提前编译器。您可以learn more about AOT here。根据您的问题,第二个选项可能对构建时间没有太大影响。我不了解depcheck和优化gruntfile。