7 votes

Est-il possible d'exécuter l'utilitaire jsc (JavaScriptCore) en ligne de commande dans Ubuntu, comme sur OSX?

Sous OSX, il existe une utilité cachée appelée jsc, faisant partie de WebKit, qui peut être utilisée pour exécuter du code JavaScript en ligne de commande. Elle peut être utilisée comme une console JavaScript, comme irb pour Ruby.

J'ai les bibliothèques libwebkitgtk-3.0 et -3.0-dev installées, mais je ne parviens pas à trouver ou construire jsc. Est-ce même possible?

Remarque : Je connais déjà des alternatives comme Rhino, SpiderMonkey, etc.

9voto

Adam Towne Points 119

Installez un lien pour installer rhino et utilisez rhino-jsc (voir manpage)

3voto

ccalvert Points 131

Une autre solution est d'installer nodejs:

sudo apt-get install nodejs npm

Le code ci-dessus n'installera pas toujours la version la plus récente, auquel cas vous pouvez essayer:

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

1voto

Keith Cascio Points 371

Si vous préférez éviter Rhino et rester avec les paquets WebKitGTK+, installez un lien pour installer libjavascriptcoregtk-3.0-bin et utilisez /usr/bin/jsc (page de manuel)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X