V8有预编译的二进制文件吗?

V8是node.js的重要组成部分,它使用Google V8 Javascript引擎。 在我的windows系统[Windows 7/64-bit]上构buildV8需要花费数小时的时间来抓取和安装我不熟悉的工具(尽pipe我使用Cygwin)。 如果有一些二进制安装程序,它会为我节省很多麻烦。 谷歌search没有返回任何明显的位置 – 古鲁的这里知道吗?

即使你不知道我的确切环境,在这里分享他人会帮助同一个船上的人…

node.js中没有V8二进制文件 相反,V8绑定到node.js二进制文件中。

就像其他人一样,在Cygwin上构build它。 如果像我一样,你必须使用XP SP3凌动上网本,然后inputmake,然后上床睡觉。 早上完成了。

0.5.0pre在Cygwin上build立良好。

你见过Node 0.5.2吗?

http://blog.nodejs.org/2011/07/22/node-v0-5-2/

有一个新的Windows exe文件: http : //nodejs.org/dist/v0.5.2/node.exe

也perf性能达到那里…

Linux 6878请求/秒 – Windows 4582请求/秒

截至Node.js v0.6.5左右,现在提供二进制安装程序:

http://nodejs.org/#download

Windows MSI安装程序(直接下载链接):
http://nodejs.org/dist/v0.6.6/node-v0.6.6.msi

MacOS DMG Image(直接下载链接):
http://nodejs.org/dist/v0.6.6/node-v0.6.6.pkg

对于Linux,我仍然更喜欢我自己的RPM构build器:
https://github.com/ddopson/nodejs-rpm-builder

对不起,我不能帮助你的Windows(cygwin)问题。 我完全切换到Ubuntu(Linux)。

我认为你不应该从Windows(性能问题)运行(生产)node.js。 Node.js针对* nix发行版进行了高度优化(它们只支持/ dev / poll,kqueue(2),event ports,select(2),poll(2)和epoll(4) )。 在Ubuntu上, 编译 node.js非常简单。

如果有人遇到这个老问题,更新最新情况…

从版本0.8.6开始,node.js为所有支持的平台分发二进制文件(不仅仅是安装程序):

http://blog.nodejs.org/2012/08/07/node-v0-8-6-stable/

你可以在这个位置find最新的稳定版本:

http://nodejs.org/dist/latest/

下载页面给你一个不同的matrix链接到这些相同的文件:

http://nodejs.org/download/