5 sass node.js typescript angular angular10
我和同事正试图弄清楚为什么编译时间不同。我们拥有完全相同的戴尔笔记本电脑 7030 型号、相同的固态硬盘、相同的硬盘、相同的内存和规格。我们的任务管理器流程看起来很相似。
公司订购相同型号的计算机。
我们正在从 Angular Git Repository 下载,带有配置和包 json,具有相同的节点大小内存。
问题是,我们的笔记本电脑之间的初始构建是 2 分钟,而 8 分钟。
当我们在同一个文件中编辑一个单词时,他只需要 5 秒重新编译,我需要 20 秒。只有在同一台计算机上运行的程序才是 Angular 命令 ng serve。
有没有人有解决这个问题的想法,编译时间很慢?
有什么我可以在我的工作站中改变编译速度的东西吗?
为所有同事尝试了解决方案,仍然很慢
npm cache clear资源:
更新:
刚刚注意到我的笔记本电脑在 style.scss 文件上真的停顿在 48%
正如您所描述的,所有东西都是相同的,无论是节点版本还是角度版本、硬件模型、软件和配置。您还确保构建管道是相同的。
唯一想到的是依赖项上的一些差异,是的,node_modules包内的版本不匹配。考虑到当您不指定确切的版本(又名语义版本控制)时,包括相同主要范围中大于特定版本的所有内容,以便由或安装依赖项。有一个名为npm semver的工具可以展示这一点。这样,您还必须通过打开每个软件包并查看package.json文件来检查已安装的软件包版本。特别是对于那些你认为影响性能的东西,比如sass loader。每个版本的性能可能有所不同。^x.x.xnpmyarn
| 归档时间: |
|
| 查看次数: |
806 次 |
| 最近记录: |