node.js - 为什么 'npm run build' 在开发服务器上花费 >30 分钟而在本地

我对 npm 或 webpack 都不是特别有经验。我有一个相当小的项目,可以在本地快速构建(不到一分钟),但在我们的测试服务器上运行需要很长时间。

package.json 中的代码是 "scripts": { "build": "webpack --config webpack.prod.js", ...

运行 npm run build 在我的本地开发机器上执行得非常快。它使用 copy-webpack-plugin 描述 here构建静态内容目录。

当我尝试从我们的测试服务器执行相同操作时(在从 github 获取完全相同的文件之后),npm run build 命令需要半个多小时 - 如果它之前完成我放弃了,只是从我的本地开发人员那里手动复制了相关文件。

最佳答案

可能是您在构建代理上使用的是最新版本 8.x.0。降级到最新的长期支持版本6.11.x,可能会解决问题。

关于node.js - 为什么 'npm run build' 在开发服务器上花费 >30 分钟而在本地花费不到一分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56431031/

相关文章:

jupyter-notebook - `jupyter kernelspec list` 命令没有找

javascript - 代码输出一个数字而不是未定义的?

reactjs - 将自定义 Prop 与 RouteComponentProps 组合时缺少位置、

azure-ad-b2c - Azure AD B2C 中的自定义策略不允许为属性保存空字符串

ios - 在应用程序生命周期的中间将本地 Realm 转换为同步 Realm (在 Swift 中

javascript - 如何通过html或javascript在chrome中打开翻译对话框

java - 如何将我的 SpringBoot 后端连接到 flutter?

junit - 覆盖本地函数中的 Mockito 语句不适用于 PER CLASS 模式?

javascript - 如何在 Webpack 4 项目中导入自定义 UMD 模块

python - 从 websocket 读取数据而不阻塞代码