如何在 Ubuntu Server 16.04 中安装和配置 Mozilla SpiderMonkey js 引擎?我想使用 SpiderMonkey 在我的网络应用程序中运行 JavaScript 代码。
SpiderMonkey 是 JavaScript 的 Mozilla C++ 实现的代号。它旨在嵌入到为 JavaScript 提供主机环境的其他应用程序中。
要在 Ubuntu 21.04 及更高版本中安装 SpiderMonkey,请打开终端并输入:
sudo apt install libmozjs-78-0 libmozjs-78-dev
Run Code Online (Sandbox Code Playgroud)
要从终端类型启动 Mozilla 的 SpiderMonkey 引擎(也可以用作交互式解释器):
js78
Run Code Online (Sandbox Code Playgroud)
要在 Ubuntu 18.04-20.04 中安装 SpiderMonkey,请打开终端并输入:
sudo apt install libmozjs-68-0 libmozjs-68-dev
Run Code Online (Sandbox Code Playgroud)
要从终端类型启动 Mozilla 的 SpiderMonkey 引擎(也可以用作交互式解释器):
js68
Run Code Online (Sandbox Code Playgroud)
要退出 js68:
quit()
Run Code Online (Sandbox Code Playgroud)
要在 Ubuntu 18.04-20.04 中安装 SpiderMonkey,请打开终端并输入:
sudo apt install libmozjs-52-0 libmozjs-52-dev
Run Code Online (Sandbox Code Playgroud)
要从终端类型启动 Mozilla 的 SpiderMonkey 引擎(也可以用作交互式解释器):
js52
Run Code Online (Sandbox Code Playgroud)
要退出 js52:
quit()
Run Code Online (Sandbox Code Playgroud)
要在 Ubuntu 16.04-17.10 中安装 SpiderMonkey,请打开终端并输入:
sudo apt install libmozjs-24-0v5 libmozjs-24-bin
Run Code Online (Sandbox Code Playgroud)
要从终端类型启动 Mozilla 的 SpiderMonkey 引擎(也可以用作交互式解释器):
js24
Run Code Online (Sandbox Code Playgroud)
退出js24:
quit()
Run Code Online (Sandbox Code Playgroud)
有关如何在没有 Web 浏览器的情况下执行 JavaScript 的更多信息,请参阅:在没有浏览器的情况下执行 JavaScript?。我特别建议您在 rbrito 的答案末尾运行 foo.js 示例代码。
我的示例代码:
#!/usr/bin/js
var animal = "dog";
var count = 2;
console.log("The", animal, "ate", count, "biscuits.");
Run Code Online (Sandbox Code Playgroud)
结果:
The dog ate 2 biscuits.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8093 次 |
最近记录: |