gpt4 book ai didi

node.js - 两台相同型号的笔记本电脑之间的 Angular 编译器速度很慢

转载 作者:行者123 更新时间:2023-12-03 12:13:03 25 4
gpt4 key购买 nike

我和同事正试图弄清楚为什么编译时间不同。我们拥有完全相同的戴尔笔记本电脑 7030 型号、相同的固态硬盘、相同的硬盘、相同的内存和规范。我们的任务管理器流程看起来很相似。
公司订购相同型号的计算机。
我们正在从 Angular Git Repository 下载,带有配置和包 json,具有相同的 Node 大小内存。
问题是,我们的笔记本电脑之间的初始构建是 2 分钟,而 8 分钟。
当我们在同一个文件中编辑一个单词时,他只需要 5 秒重新编译,我需要 20 秒。
只有在同一台计算机上运行的程序才是 Angular 命令 ng serve。
有没有人有解决这个问题的想法,编译时间很慢?
有什么我可以在我的工作站中改变编译速度的东西吗?
为所有同事尝试了解决方案,仍然很慢

  • 我们有相同的 Node.js 版本
  • 在公司项目 Git Repo 中从 Angular 8 更新为 10
  • 尝试过 npm cache clear
  • 尝试卸载和重新安装 Angular 和 Nodejs
  • 来自 Windows 的磁盘扫描程序未在 SSD 驱动器上显示错误
  • 将 package-lock.json 与同事进行比较,它们完全相同,在源代码控制差异中进行比较
  • 在 Angular Git 文件夹上打开 Windows Defender 排除

  • 资源:
    Angular compilation slow
    How to speed up the Angular build process
    更新:
    刚刚注意到我的笔记本电脑在 style.scss 文件上真的停顿在 48%

    最佳答案

    如果您正在运行完全相同的代码库。
    我会以高度的信心说它是
    node.js 或不同的 npm 版本是问题所在

    尝试运行

    node --version

    npm --version

    yarn --version

    查看您安装了哪些版本。

    对于 angular 9,我建议运行 Node 12,这是当前的 LTS(长期支持)版本。

    直到 node 14 现在也出来了,但它的 LTS 版本要到 2020 年 10 月。

    我找到 yarn比 npm 快几个数量级,所以如果你想提高速度,请尝试运行它,如果你还没有尝试过的话。

    也尝试清除 npm 缓存,如每条评论所述。
    npm cache clear

    关于node.js - 两台相同型号的笔记本电脑之间的 Angular 编译器速度很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61281769/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com