web-dev-qa-db-fra.com

Existe-t-il un package pour une version exécutable de v8?

J'essaie d'obtenir plugin Vim JS Lint travaillant sous Ubuntu 12.04. Le plug-in nécessite la commande d8, qui est une version exécutable de moteur JavaScript v8 de Google .

Je vois un paquet libv8 , mais cela ne semble pas installer ni d8 ni du moins, ne le mette pas sur mon chemin. Le paquet est décrit comme

libv8-3.7.12.22 - Moteur JavaScript v8 - bibliothèque d'exécution

Existe-t-il un package qui va installer une version exécutable du moteur v8, ou dois-je simplement le construire manuellement?

10
James McMahon

Je vais prendre le manque de réponses comme un non.

Il n’est pas difficile de créer et d’installer la v8 à partir du référentiel SVN de Google.

Tout ce que vous devez faire est de vérifier et de le faire.

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

Ensuite, à l'intérieur du répertoire out/native, il y aura d8 binary, je viens de faire un lien symbolique avec ceci à mon /usr/local/bin.

9
James McMahon

Cela pourrait aider (cela fonctionne sur 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

et choisissez un tel que

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

Check out node-webkit , il fonctionne avec les principaux systèmes d'exploitation (Linux, Windows, Mac) - c'est un moteur d'application fabriqué à partir de chrome et de node.js.

0
CoryG