it-swarm.com.de

So installieren und konfigurieren Sie die Mozilla SpiderMonkey js-Engine in Ubuntu Server 16.04

Wie installiere und konfiguriere ich Mozilla SpiderMonkey js engine in Ubuntu Server 16.04? Ich möchte SpiderMonkey verwenden, um JavaScript-Code in meiner Web-App auszuführen.

4
08ski11s

SpiderMonkey ist der Codename für die C++ - Implementierung von JavaScript in Mozilla. Es soll in andere Anwendungen eingebettet werden, die Host-Umgebungen für JavaScript bereitstellen.


Ubuntu 18.04-19.04

Um SpiderMonkey in Ubuntu 18.04 zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:

Sudo apt install libmozjs-52-0 libmozjs-52-dev  

So starten Sie die SpiderMonkey-Engine von Mozilla, die auch als interaktiver Interpreter verwendet werden kann, über den Terminaltyp:

js52  

So beenden Sie js52:

quit() 

Ubuntu 16.04-17.10

Um SpiderMonkey unter Ubuntu 16.04-17.10 zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:

Sudo apt install libmozjs-24-0v5 libmozjs-24-bin  

So starten Sie die SpiderMonkey-Engine von Mozilla, die auch als interaktiver Interpreter verwendet werden kann, über den Terminaltyp:

js24  

So beenden Sie js24:

quit()  

Weitere Informationen zum Ausführen von JavaScript ohne einen Webbrowser finden Sie unter: Ausführen von JavaScript ohne einen Browser? . Insbesondere empfehle ich, dass Sie den Beispielcode foo.js am Ende der Antwort von rbrito ausführen.

Mein Beispielcode:

#!/usr/bin/js
var animal = "dog";
var count = 2;
console.log("The", animal, "ate", count, "biscuits.");

Ergebnisse:

The dog ate 2 biscuits.
4
karel