web-dev-qa-db-ja.com

v8の実行可能バージョン用のパッケージはありますか?

Ubuntu 12.04で Vim JS lintプラグイン を取得しようとしています。プラグインにはd8コマンドが必要です。これは Googleのv8 JavaScriptエンジン の実行可能バージョンです。

libv8 パッケージが表示されますが、d8をインストールしていないか、少なくともパスに配置していないようです。パッケージは次のように説明されています

libv8-3.7.12.22-v8 JavaScriptエンジン-ランタイムライブラリ

v8エンジンの実行可能バージョンをインストールするパッケージはありますか、それとも手動でビルドする必要がありますか?

10
James McMahon

私は答えの欠如をノーとみなします。

GoogleのSVNリポジトリからv8を作成してインストールすることは難しくありません。

あなたがする必要があるのは、それをチェックアウトして作ることだけです。

svn checkout http://v8.googlecode.com/svn/trunk/ ./v8
cd v8
make builddeps
make native

次に、out/nativeディレクトリ内にd8バイナリがあり、これを/usr/local/binにシンボリックリンクしました。

9
James McMahon

これは役に立つかもしれません(Debianで動作します):

12:38 ~ $ apt-cache search libv8;
libv8-3.8.9.20 - v8 JavaScript engine - runtime library
libv8-dbg - v8 JavaScript engine - debugging symbols
libv8-dev - v8 JavaScript engine - development files
libv8-i18n-dev - Native internationalization extension for libv8 - development files
libv8-i18n0.0.0 - Native internationalization extension for libv8 - runtime library
libv8-i18n0.0.0-dbg - Native internationalization extension for libv8 - debugging symbols

などのいずれかを選択します

12:39 ~ $ apt-get install libv8-3.8.9.20
2
relipse

node-webkit を確認してください。主要なオペレーティングシステム(Linux、Windows、Mac)で動作します。これは、chromiumとnode.jsで作成されたアプリエンジンです。

0
CoryG