29

V8 は、Google V8 Javascript エンジンを使用する node.js の重要な部分です。Windows ボックス [Windows 7/64 ビット] で V8 をビルドするには、慣れていないツールを取得してインストールするのに何時間もかかります (ただし、Cygwin を使用しています)。バイナリ インストーラーがいくつかあれば、頭痛の種はほとんどなくなります。Google 検索では明らかな場所が返されませんでした。ここにいる達人は何か知っていますか?

私の正確な環境について何も知らなくても、ここで他の人を共有することは、同じボートに乗っている人々を助けるでしょう...

4

6 に答える 6

6

node.js には V8 バイナリはありません。代わりに、V8 は node.js バイナリにバインドされます。

他のみんなと同じように、Cygwin でビルドするだけです。私のように、XP SP3 Atom 搭載のネットブックを使用する必要がある場合は、make と入力して就寝してください。朝、それは行われます。

0.5.0pre は Cygwin で問題なくビルドできます。

于 2011-02-23T04:01:13.987 に答える
4

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

また、パフォーマンスはそこまで来ています...

Linux 6878 リクエスト/秒 - Windows 4582 リクエスト/秒

于 2011-07-28T09:23:08.710 に答える
3

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イメージ(直接ダウンロードリンク): http:
//nodejs.org/dist/v0.6.6/node-v0.6.6.pkg

Linuxの場合、私はまだ自分のRPMビルダーを好みます:
https ://github.com/ddopson/nodejs-rpm-builder

于 2011-12-30T22:02:37.677 に答える
2

申し訳ありませんが、windows(cygwin)の問題についてはサポートできません。完全にUbuntu(linux)に切り替えました。

Windowsから(本番)node.jsを実行するべきではないと思います(パフォーマンスの問題)。Node.jsは、ディストリビューションのような* nix用に高度に最適化されています(/ dev / poll、kqueue(2)、イベントポート、select(2)、poll(2)、epoll(4)のみをサポートします)。Ubuntuでは、 node.jsをコンパイルするのは本当に簡単です。

于 2011-01-27T21:29:17.290 に答える
1

他の誰かがこの古い質問に出くわした場合に備えて、最新の状況で更新してください...

バージョン 0.8.6 の時点で、node.js は、サポートされているすべてのプラットフォームのバイナリ (インストーラーだけでなく) を配布します。

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

最新の安定版は次の場所にあります。

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

また、ダウンロード ページには、これらの同じファイルにリンクする別のマトリックスが表示されます。

http://nodejs.org/download/

于 2013-02-18T18:30:55.740 に答える
0

https://www.nuget.org/で、多くの v8 バージョンのバイナリのビルド前パッケージを見つけました 。

https://www.nuget.org/packages/v8-v140-x64/

あまり目立たないですが、右側にダウンロードボタンがあります。再配布可能ファイルとシンボル ファイルも利用可能

于 2019-11-21T09:49:28.460 に答える