添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
·  阅读 GraalVM的JavaScript解释器

GraalVM有一个JavaScript解释器,你可以用它来运行JavaScript代码--无论是从命令行还是从你的Java应用程序内部。GraalVM的JavaScript解释器符合ECMAScript 2021标准。 GraalVM也有一个Node.js运行时,你可以使用它--从命令行激活JavaScript解释器,就像你可能习惯的Node.js一样。事实上,GraalVM使用原始的Node.js源代码,但在内部用GraalVM的JavaScript解释器取代了V8 JavaScript引擎。GraalVM也包含了NPM。

GraalVM内置了一个 js 命令(在[graalvm-home-dir/bin]目录下),可以执行JavaScript。你可以从命令行中执行 js 命令,类似于这样:

C:\data\downloads\graalvm\graalvm-ce-java11-20.3.0\bin\js

在执行js 命令后,你可以开始输入JavaScript代码,然后立即被执行(当你按下返回键时)。

你也可以向js 命令传递一个文件名。js 命令将加载该文件,并将其作为一个JavaScript文件执行。下面是这样的情况:

C:\data\downloads\graalvm\graalvm-ce-java11-20.3.0\bin\js script.js

安装Node.js

GraalVM的Node.js命令并没有和GraalVM的基本版本一起安装。你必须单独安装Node.js,下面是它的样子:

C:\data\downloads\graalvm\graalvm-ce-java11-20.3.0\bin\gu install nodejs