如何使用不同版本的V8编译nodejs,它是否智能



V8中有一个错误,导致我的应用程序占用的内存比以前多得多,但最近已经修复。因此,我想用更新版本的v8编译nodejs。我该怎么做?它聪明吗?

我注意到稳定的nodejs使用的v8版本已经很旧了(从2012年底开始!)我认为从那以后v8已经改进了很多,所以nodejs配备了旧版本的v8一定是有原因的。

在尝试之前,我只会使用最新的node v0.11版本,它有一个更新得多的v8,并且非常接近于被声明为稳定和幸运的v0.12。虽然从技术上讲,至少可以尝试一个不同的v8更改,但我相信你成功获得所有节点核心以及你需要的任何npm模块的机会都很渺茫,如果你还不是该领域的专家,这将需要一些时间。另外,你正在规避一个良好的社区程序。如果你在内存使用方面有一个合法的错误,并且在最新的v0.11版本中还没有修复,请将其归档。node-core会注意并响应这些事情。

最新更新