Duktape在Linux中有执行外部程序的功能吗?

Does Duktape has a Function for Executing an External Program in Linux?

我在 Linux(命令行,不是浏览器)上使用 Duktape,
并希望我的代码在 Linux 中执行外部程序,例如 ls.

我浏览了 Duktape 的网站,寻找此解释器和编译器支持的 JavaScript 函数的参考,
但找不到。

我确实找到了一个 API 参考,但那似乎是在谈论 Interpreter/Compiler 库提供给外部调用者的调用函数,
而不是 JavaScript 程序中使用的函数,Interpreter/Compiler 运行..

有谁知道 Linux,
中是否有在 Duktape 中执行外部程序的方法 如果是,1-2 行示例代码将非常有用。

谢谢

Duktape是一个纯JS执行环境。它只提供特定 JS 版本(主要是 ES5,一些 ES6 和极少数 ES7)中定义的功能。另见 Post ES5 status page.

访问文件系统或启动进程不是 JS 语言定义的一部分。为此,您必须提供自己的环境,为脚本实现此类功能。