如何从node.js应用程序制作exe文件?

艾什瓦尔:

我有一个编写的节点应用程序,运行如下:

node.exe app.js inputArg

有什么办法可以将其本身打包为.exe?所以我可以做这样的事情吗?

App.exe inputArg

我有一些通过使用批处理文件来伪造此方法的方法,因此我可以这样做:

App.bat inputArg

但这要求我在该文件夹中拥有所有依赖项和节点,这并不理想。

里卡多·托马西(Ricardo Tomasi):

有一些选择,包括免费和商业。我没有使用过它们,但理论上它们应该可以工作:

大多数要求您将批处理文件保留为主要可执行文件,然后将node.exe和脚本捆绑在一起。

根据您的脚本,您还可以选择将其移植到JSDB,这支持通过简单地向其添加资源来创建可执行文件简便方法

第三种准解决方案是将节点保留在类似的位置,C:\utils然后将此文件夹添加到您的PATH环境变量中。然后,您可以在该目录中创建运行节点+您喜欢的脚本的.bat文件-我coffee以这种方式使coffeescript 在Windows 正常工作。可以使用批处理文件,vb脚本或安装程序自动进行此设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Reactjs和Node.js应用制作exe文件?

如何分发Node JS应用程序?

如何从Flutter桌面应用程序中获取.exe文件?

最小化Node js应用程序.js文件?

如何在使用node.js和vanilla javascript制作的Web应用程序中使用代理?

如何将Polymer cli v-2.0与node js一起使用并表达制作应用程序的权限?

如何从Python程序制作EXE文件?

如何在node / mean / express应用程序中拆分index.js文件?

我如何在node.js应用程序中包含JavaScript文件?

问题包括Node应用程序中的js文件

使用 .desktop 文件启动 node.js 应用程序

如何为网站制作应用程序?

如何制作单页应用程序?

如何制作应用程序和网站?

如何从源代码构建的应用程序制作二进制文件或.deb文件?

如何在Node应用程序中使用.graphqls文件?

使用 PHP、node.js 制作 Azure Web 应用程序

如何使node.js应用程序永久运行?

如何调试Node.js应用程序?

如何启动此Node.JS应用程序?

如何通过grunt运行node.js应用程序?

如何构建Web应用程序node.js

如何同步Node js应用程序,git和Heroku?

如何同时使用fabric.js和paper.js制作绘图应用程序?

如果没有exe文件,如何使程序/应用程序小部件在启动时启动?

如何从jar文件为Java数据库应用程序创建exe文件?

如何从 NodeJS+Express 应用程序制作可执行文件?

制作像 Udacity 这样的应用程序 - 如何托管视频文件?

如何为Windows Compact 2013制作CAB文件应用程序?