由于Node.js现在也可以在Windows上使用,因此我想共享我的脚本而不包含node.exe。是否有可能将脚本(不再有文件)与node.exe一起打包到单个可执行文件中?将Node.js-Scripts + node.exe打包成一个可执行文件
5
A
回答
3
你绝对可以,而且JXcore相当容易。
一旦你已经安装在Windows JXcore,所有你需要做的就是运行:
jx package app.js "myAppName" -native
这将产生一个.exe文件,您可以分发和可在没有任何外部依赖任何执行(你不甚至不需要系统上的JXcore和Node.js)。
下面是关于该功能的文档:https://github.com/jxcore/jxcore/blob/master/doc/api/jxcore-feature-packaging-code-protection.markdown
0
你试过WinRAR吗?它应该让您有机会创建一个自解压缩的可执行文件,将所有文件解压到TEMP文件夹。做完这些之后,您可以设置在档案中运行一个exe文件。此外,您可以隐藏“解压缩”对话框。
+2
声音quick'n'dirty,但是一个选项 – schokocappucino
-2
其实我觉得你可以使用Adobe AIR的做到这一点,没有必要列入node.exe
你曾经试图开发与QtWebKit的混合应用,我认为这可能是你一个很好的方向。 , 希望这可以帮助。
相关问题
- 1. 将文件打包成一个可执行文件(C#)
- 2. 将JRuby二进制文件打包成可执行文件夹
- 3. 将文件打包成ELF可执行文件
- 4. 将可执行文件与Firefox插件一起打包
- 5. 如何从命令行生成一个包可执行文件?
- 6. 如何将IeEmbed.exe和MozEmbed.exe打包成可执行文件Jar文件
- 7. 将安装程序文件打包到单个可执行文件设置
- 8. 可以将文本文件和其他文件打包成C可执行文件
- 9. 如何将.wav声音打包成Winform应用程序.exe可执行文件?
- 10. 如何将rails作为独立的可执行文件打包
- 11. AS3将外部文件打包成一个独立文件.swf
- 12. 将一个kivy应用程序打包成一个exe文件
- 13. 如何打包归档文件到可执行文件?
- 14. 打开一个可执行
- 15. 生成与CMake的一个文件,并将其添加为一个可执行
- 16. 将所有文件打包到一个
- 17. 为mac制作一个自包含的可执行文件
- 18. 将多个项目打包成一个
- 19. 修补一个PE可执行文件
- 20. 小程序执行无法执行批处理文件打包在可执行文件里面
- 21. 将XSLT文件包含到可执行文件中
- 22. Java Jar将几个jar组合成一个可执行文件Jar
- 23. 如何将多个gsoap客户端webservices编译成一个可执行文件?
- 24. 如何一次打开多个文件的可执行
- 25. 将带JavaFX组件的Swing应用程序打包为可执行文件JAR
- 26. OSX:使用可执行文件打包一个苹果脚本,然后运行另一个
- 27. 在C++中打包或制作可执行文件
- 28. 为i386和arm6/7打包可执行文件
- 29. 链接一个可执行文件
- 30. 什么是node.exe文件?
这似乎是一个复制池的一部分:http://stackoverflow.com/questions/6145561/is-there- a-way-to-compile-node-js-source-files,http://stackoverflow.com/questions/7557364/packing-node-js-scripts-node-exe-into-a-single-executable,http: //stackoverflow.com/questions/8173232/make-exe-from-node-js-app,http://stackoverflow.com/questions/8794140/is-it-possible-to-create-desktop-applications-with- node-js,http://stackoverflow.com/questions/9724817/how-to-create-a-stand-alone-command-line-application-with-node-js,http:// stackove rflow.com/questions/13388108/standalone-node-js-application – Mogsdad
第一个不完全一样。编译javascript并将node.js解释器和脚本捆绑在可执行文件中是两回事。而其他问题比我的还要大。 – schokocappucino
一个很好的工具列表在这里:http://stackoverflow.com/a/12486874/32679 – GrGr