Возможно ли запустить утилиту jsc (JavaScriptCore) из командной строки в Ubuntu, например, в OSX?

7

В OSX есть скрытая утилита, называемая jsc , часть WebKit, которая может использоваться для запуска кода JavaScript в командной строке. Он может использоваться как консоль JavaScript, например, irb для Ruby.

У меня установлены библиотеки libwebkitgtk-3.0 и -3.0-dev , но я не могу понять, как найти или создать jsc . Возможно ли это?

Примечание. Я уже знаю об альтернативах, таких как Rhino, SpiderMonkey и т. д.

    
задан Bill Ingram 27.01.2012 в 05:02
источник

3 ответа

9

Установите rhino и используйте rhino-jsc (см. manpage )     

ответ дан Vadim Rutkovsky 27.01.2012 в 08:07
источник
3

Другим решением является установка nodejs:

sudo apt-get install nodejs npm

Вышеупомянутая не всегда будет устанавливать самую последнюю версию, и в этом случае вы можете попробовать:

sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
    
ответ дан ccalvert 31.08.2013 в 04:58
источник
0

Если вы предпочитаете избегать Rhino и придерживаться пакетов WebKitGTK +, установите libjavascriptcoregtk-3.0-bin и используйте /usr/bin/jsc ( manpage )

    
ответ дан Keith Cascio 13.11.2015 в 18:37
источник

Ознакомьтесь с другими вопросами по меткам