【问题标题】:Finishing a project: Making it into a .exe?完成一个项目:把它变成一个 .exe?
【发布时间】:2020-08-03 16:12:50
【问题描述】:

我正在使用 Visual Studio Code,并且刚刚成功地用 Javascript 完成了我的前两个 Discord 机器人(当然,感谢这里的精彩社区,它极大地帮助了我学习这门语言!)。虽然机器人将来可能会收到新命令,但就目前而言,我愿意声明它们处于“完整”状态。

最后一个细节 - 必须找到文件夹并使用 node 运行它们非常烦人。每次。当前版本的 VSC 中有没有办法将代码构建到 .exe 文件中?我在网上看到过教程,其中展示了如何使用工具菜单在旧版本中执行此操作,但是该菜单在我安装的 VSC 中不可见,因此它要么是旧的,要么是过时的,或者一些未知的设置隐藏了它.

【问题讨论】:

  • Node 是一个 JavaScript 运行环境,要在浏览器之外使用 JavaScript 相关库,需要 node。
  • 我拥有一些不和谐的机器人,我无法想象将其构建为 exe 会比 git pull origin master && node index.js 更少麻烦和耗时。有现有的工具可以为你做这件事。如果找到位置是你的问题,我会制作一个 bash 脚本,我可以触发它来启动机器人
  • ^嗯,是的,将其转换为 .exe 会很耗时……除非它只需要执行一次。每次我启动机器人时都必须执行当前方法。我希望减少“开启机器人”的长期复杂性。
  • @RobertHalal 只需创建一个 bash 或 shell 脚本,将您的命令粘贴到文件中,然后双击它

标签: javascript node.js discord discord.js


【解决方案1】:

我读到你正在使用NodeJS,所以我想向你介绍"Nexe"。这是一个命令行实用程序,用于编译您的 NodeJS 应用程序以在不同的操作系统上使用它。

您可以在Github 上找到它:

https://github.com/nexe/nexe

它非常易于使用和部署。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    • 2013-09-16
    • 2023-02-16
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多