【问题标题】:Running JS from the command line without node.js在没有 node.js 的情况下从命令行运行 JS
【发布时间】:2017-11-23 11:57:35
【问题描述】:

有什么方法可以从不涉及 node.js 或任何其他类似包的 windows 命令行启动 javascript 文件?

【问题讨论】:

  • 没有。你为什么需要那个?
  • hm,你需要一个 JS 引擎——比如 node 使用的 V8——以及至少一些允许你读/写/与命令行交互的 API/标准库。这是节点提供的。
  • 我问的原因是我已经对一个涉及 javascript 程序的工作申请进行了测试。说明说要编写命令行实用程序。我的想法是,由于您可以使用 node 启动一个 JS 程序,这本身就是一个 clu。然而,事实证明我是个白痴,他们想要一个真正的俱乐部来启动这个项目。现在在我看来,这意味着他们追求的是一个很好的老式 dos 批处理文件,但他们仍然需要安装 node 或类似的东西。我对吗?还是我比我想象的还要傻?

标签: javascript windows command-line-interface


【解决方案1】:

您需要一个 JavaScript 环境才能从命令行运行 JavaScript 文件。 Node.js 是最流行的环境,我建议使用它。

但是,有一些替代工具可以将 JavaScript 文件转换为另一种可以在本地运行的语言,例如 Rhino 或 SpiderMonkey。

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino

另一种运行 JavaScript 代码的方法是在浏览器中打开开发控制台,然后将代码复制到其中。

【讨论】:

    猜你喜欢
    • 2021-06-30
    • 2022-07-01
    • 2021-12-05
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 2014-04-05
    相关资源
    最近更新 更多