首页 > 解决方案 > 即使对于新/小型项目,Angular8,Ng serve 在我的机器上也很慢

问题描述

即使我重新启动机器,Ng serve 也需要大约 20 分钟才能在我的机器上启动应用程序。

节点版本 - v12.13.0 Npm 版本 - 6.9.0 Angular-Cli 版本 - 8.0.2 Angular 版本 - 8

系统配置 Windows : 10/ 64 Bit Ram : 8GB

标签: node.jsangular

解决方案


这可能是@angular-devkit/build-angular 我今晚遇到完全相同的问题的问题......我找到了一个解决方案......

package.json/devDependencies :我从0.11

@angular-devkit/build-angular": "^0.6.8",

现在它很快(1.2 秒)....(没有 aot)然后我测试了 0.8.8...没关系(1.2 秒)然后我测试了 0.10.7...第一次更改很慢(8 秒),然后好的,然后我测试了 0.12.0-beta.0 .. 不行(第 1 次、第 2 次、第 3 次更改时 11 秒)所以我回到 0.10.7 ....

对我来说, ng serve 仍然是 ~50 秒 .. 但是变化是 1 秒而不是 0.11 的 12 秒(使用 --aot 服务是 157 秒,基本变化是 50 到 157 秒)

我的配置:

Angular CLI:8.0.1 节点:12.13.0 操作系统:win32 x64 Angular:8

动画, cdk, cli, common, 编译器, compiler-cli, 核心

表格、语言服务、材料、平台浏览器

平台-浏览器-动态、路由器

或者

尝试删除node_modules使用

rm -rf node_modules

并重新安装它们

npm i或者npm install

这可能是问题所在。


推荐阅读