Я пытаюсь заставить плагин Vim JS lint работать под Ubuntu 12.04. Плагину требуется команда d8
, которая является исполняемой версией Google v8 JavaScript Engine .
Я вижу пакет libv8 , но, похоже, он не устанавливает d8
или, по крайней мере, не ставит его на моем пути. Пакет описывается как
libv8-3.7.12.22 - v8 движок JavaScript - библиотека времени выполнения
blockquote>Есть ли какой-нибудь пакет, который установит исполняемую версию двигатель v8, или мне просто нужно собрать его вручную?
Я собираюсь принять отсутствие ответов за №.
Нетрудно создать и установить v8 из репозитория SVN от Google.
Все, что вам нужно сделать, это проверить и сделать это.
svn checkout http://v8.googlecode.com/svn/trunk/ ./v8
cd v8
make builddeps
make native
Тогда внутри каталога out/native
будет d8
бинарный файл, я просто связал это с моим /usr/local/bin
.
Это может помочь (работает в 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
Посмотрите node-webkit , он работает с основными операционными системами (Linux, Windows, Mac) - это движок приложения, созданный из chromium и node.js.