【问题标题】:How can I create a Javascript application to run in the Linux terminal?如何创建 Javascript 应用程序以在 Linux 终端中运行?
【发布时间】:2017-02-01 22:18:22
【问题描述】:

我想创建一个 Javascript(使用 Electron)应用程序,但我希望使用终端命令来运行和执行此应用程序,例如运行 git 的方式,有没有办法做到这一点?

我知道 python 和 ruby​​ 是更好的语言,但我有理由使用电子。

【问题讨论】:

  • 嘿,Electron 的目的是让您使用 HTML+JS 创建 GUI 应用程序。如果你只是想制作一个命令行程序,你只需要 NodeJS。
  • 这正是我想知道的,谢谢。

标签: javascript node.js linux terminal electron


【解决方案1】:

带有Commander npm 模块的 Node.js 可以很好地满足您的要求。

【讨论】:

    【解决方案2】:

    对于非 GUI 应用程序,您可以直接使用 node.js。如果你想制作一个 TUI,你可以使用 node.js + 一个模块,比如blessed(也可能是blessed-contrib)。

    【讨论】:

      【解决方案3】:

      Electron 基本上是 Chromium 浏览器,去掉了选项卡和所有这些东西,还添加了一堆用于处理用户桌面环境的工具。它允许您使用将 HTML 和 CSS 添加到 Node.JS 应用程序来创建 GUI .

      如果你只需要一个终端命令,Electron 是完全没有必要的。

      这里有一些链接可帮助您开始创建命令行应用程序:

      【讨论】:

        猜你喜欢
        • 2023-01-29
        • 1970-01-01
        • 1970-01-01
        • 2011-07-11
        • 1970-01-01
        • 2014-10-19
        • 1970-01-01
        • 2019-06-14
        • 2019-12-19
        相关资源
        最近更新 更多