由於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. 將NET4打包成可執行文件
- 3. 將文件打包成ELF可執行文件
- 4. 將JRuby二進制文件打包成可執行文件夾
- 5. 將可執行文件與Firefox插件一起打包
- 6. 如何從命令行生成一個包可執行文件?
- 7. 如何將IeEmbed.exe和MozEmbed.exe打包成可執行文件Jar文件
- 8. 將nodejs和javascript代碼打包到一個執行文件
- 9. 在另一個可執行文件中包含可執行文件
- 10. py2exe,可執行文件:如何將數據打包到單個文件中?
- 11. 將安裝程序文件打包到單個可執行文件設置
- 12. 可以將文本文件和其他文件打包成C可執行文件
- 13. 將兩個二進制文件(可執行文件)打包到一個文件中
- 14. 可以將一個java文件製作成可執行文件嗎?
- 15. 如何將.wav聲音打包成Winform應用程序.exe可執行文件?
- 16. 如何將可執行JAR文件打包爲EXE
- 17. 如何將rails作爲獨立的可執行文件打包
- 18. 如何將python3K應用程序打包到可執行文件?
- 19. AS3將外部文件打包成一個獨立文件.swf
- 20. 將一個kivy應用程序打包成一個exe文件
- 21. 如何打包歸檔文件到可執行文件?
- 22. 包裝一個Python程序的可執行文件(包括Python?)
- 23. 打開一個可執行
- 24. 使用單聲道可執行文件打包.dylib文件
- 25. .apk是一個可執行文件或一個包?
- 26. 將exe文件打包成java文件
- 27. 打包可執行文件Jar - 包括相關的Jar
- 28. 生成與CMake的一個文件,並將其添加爲一個可執行
- 29. C - 運行一個可執行文件並等待完成
- 30. 將所有文件打包到一個
這似乎是一個複製池的一部分: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