如何在 Ubuntu Server 16.04 中安装和配置 Mozilla SpiderMonkey js 引擎

如何在 Ubuntu Server 16.04 中安装和配置 Mozilla SpiderMonkey js 引擎

如何安装和配置 MozillaSpiderMonkey js 引擎在 Ubuntu Server 16.04 中?我想使用 SpiderMonkey 在我的 Web 应用中运行 JavaScript 代码。

答案1

SpiderMonkey 是 Mozilla 的 JavaScript C++ 实现的代号。它旨在嵌入到为 JavaScript 提供主机环境的其他应用程序中。


Ubuntu 21.04-22.04

要在 Ubuntu 21.04 及更高版本中安装 SpiderMonkey,请打开终端并输入:

sudo apt install libmozjs-78-0 libmozjs-78-dev  

要启动 Mozilla 的 SpiderMonkey 引擎(它也可以用作交互式解释器),请从终端类型启动:

js78

Ubuntu 20.04-20.10

要在 Ubuntu 18.04-20.04 中安装 SpiderMonkey,请打开终端并输入:

sudo apt install libmozjs-68-0 libmozjs-68-dev  

要启动 Mozilla 的 SpiderMonkey 引擎(它也可以用作交互式解释器),请从终端类型启动:

js68  

退出 js68:

quit() 

Ubuntu 18.04-20.10

要在 Ubuntu 18.04-20.04 中安装 SpiderMonkey,请打开终端并输入:

sudo apt install libmozjs-52-0 libmozjs-52-dev  

要启动 Mozilla 的 SpiderMonkey 引擎(它也可以用作交互式解释器),请从终端类型启动:

js52  

退出 js52:

quit() 

Ubuntu 16.04-17.10

要在 Ubuntu 16.04-17.10 中安装 SpiderMonkey,请打开终端并输入:

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

要启动 Mozilla 的 SpiderMonkey 引擎(它也可以用作交互式解释器),请从终端类型启动:

js24  

退出 js24:

quit()  

有关如何在没有 Web 浏览器的情况下执行 JavaScript 的更多信息,请参阅:无需浏览器即可执行 JavaScript?。我特别建议您运行 rbrito 答案末尾的 foo.js 示例代码。

我的示例代码:

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

结果:

The dog ate 2 biscuits.

相关内容