Vol*_*ton 6 javascript node.js npm angular-cli angular
我在运行服务后粘贴了一个屏幕截图.它是在34946毫秒.这很慢,这伤害了我们团队的表现.当我们还更新代码时,重新加载页面需要很长时间.
我的角度版本是Angular CLI版本(1.2.7)
这是一个问题,还是在Angular CLI中这是正常的?
我们在项目中已经有大约40个组件,但我不确定它是否会影响加载性能.
这是我的电脑的规格.
您遇到这个问题是因为您的开发 PC 没有足够的内存来处理构建,因为当您运行昂贵的npm任务时,nodejs会消耗大量内存。项目越大,完成任务所需的内存就越多。如果你想运行的问题可以变得更糟ng serve+ ng t+ng whatewer在同一时间。
检查任务管理器->性能选项卡,然后运行ng serve,您将看到我在说什么。
我一直在为同样的问题苦苦挣扎,直到我在我的开发 PC 中再放了一个 8GB RAM。
所以是的,这是正常的。
我解决了我的问题.发生的事情是我们的组件和其他资源都是在app.module.ts中导入的.因此,每次页面加载时页面都会加载所有资源.我的解决方案是应用Lazy Loading来仅加载特定于我正在访问的路由的那些资源,并确实解决了加载问题.
| 归档时间: |
|
| 查看次数: |
8581 次 |
| 最近记录: |