首页 > 解决方案 > 利用全部处理器容量并行运行 npm 脚本

问题描述

我正在使用 npm-run-all 并行运行 7 个 npm 命令。

单独运行每个命令大约需要 3 分钟。但是,当我并行运行所有命令时,需要 8 分钟,甚至更多。

如何利用所有处理器内核并行执行这些 npm 脚本?

我也尝试同时使用。另外,我正在考虑运行一个shell脚本。但是,这也必须在 Windows 中工作。

标签: performancenpmwebpackbuildfrontend

解决方案


你能试试worker-farmparallel-webpackconcurrently

https://blog.box.com/blog/how-we-improved-webpack-build-performance-95
https://github.com/rvagg/node-worker-farm
https://github.com/trivago/并行 webpack
https://www.npmjs.com/package/concurrently

我不是专家,只是把想法放在一起,也许有专家可以评论


推荐阅读