Javascript 如何使用更多的CPU能力来加速Browserify的构建?

Javascript 如何使用更多的CPU能力来加速Browserify的构建?,javascript,browserify,Javascript,Browserify,我有一个缓慢的建立需要大约40秒,这是最小的问题。硬件很好,磁盘速度也很快。我注意到只有一根线在使用 有没有类似于make-j6的方法可以提高性能?我(小心地)说这是不可能的,原因很简单: Browserify运行在node之上,我相信您知道,node本身就是一个JavaScript引擎。JavaScript是单线程的,因此不管怎样,当技术基于此时,您将无法使用多线程 我认为实现这一点的唯一方法是使用不同的技术重写构建工具,但我不认为会发生这种情况 在考虑了这些评论之后,我在谷歌上搜索了一下 事

我有一个缓慢的建立需要大约40秒,这是最小的问题。硬件很好,磁盘速度也很快。我注意到只有一根线在使用

有没有类似于
make-j6
的方法可以提高性能?

我(小心地)说这是不可能的,原因很简单:
Browserify运行在node之上,我相信您知道,node本身就是一个JavaScript引擎。JavaScript是单线程的,因此不管怎样,当技术基于此时,您将无法使用多线程

我认为实现这一点的唯一方法是使用不同的技术重写构建工具,但我不认为会发生这种情况

在考虑了这些评论之后,我在谷歌上搜索了一下

事实证明,有一个项目正试图做到这一点:。
我(显然)没有使用它的经验,但可能值得一试。

对不起,你说的不对。节点的单个实例是单线程的。但我已经编写了多线程节点应用程序。我很容易从一个进程中产生工作节点。它很简单。(线索在名字中):-)而且,它在任何方面都不是JavaScript引擎。什么是(“在任何方面都不是JavaScript引擎”)?(顺便说一句,我被卖掉了…:)它可以被做成多线程)它是时髦的套接字服务器和其他具有Javascript可访问API的UTIL。V8是发动机。