我正在处理Angular 9.1.4节点14.0。
现在我面临着一个问题,每当我试图运行时
ng serve
开始需要很长时间。我正试图汇编一个我以前从他们那里得到的主题。npm-install完全没有安装问题,一切都很好,我还更新了packages.json中的所有包。
发球命令仍然很慢
由于@angular-devkit
降级版本,大部分时间ng serve花费的时间太长。由于您使用的是angular 9,因此可以通过添加"angularCompilerOptions": { "enableIvy": true }
您可以为Angular指定--source-map=false
属性,以便只加载它需要的东西,并且只重新编译应用程序中已修改的部分。
ng serve --source-map=false
在我的案例(Angular v.11(中,ng serve
为应用程序提供服务大约需要1分钟,但ng-serve --source-map=false
需要10到30秒。此外,更改的应用速度要快得多。
使用--verbose选项查看幕后的问题:
ng serve --verbose
如果文件中有package-lock.json
,请尝试删除它。这可能有助于至少2%的速度?
我也有同样的问题,我的ng serve
需要4分钟才能运行或显示√ Compiled successfully.
现在需要2-3分钟。