跨平台打包node.js应用程序
所以我有一个在命令行上运行的Node.js应用程序。
我在Qt中创build了一个非常简单的GUI窗口,它调用Node.js命令行程序。
我可以使用Qt Installer Framework打包Qt GUI。
它工作很好。
但它只适用于我的机器…
我需要:
-
在用户的计算机上安装node.js。 我不想依赖node.js的“系统”版本,并且希望在我的应用程序目录中的某个地方有一个“sandboxed”版本的node.js。 此外,用户可能没有安装任何编译器…
-
运行
npm
并安装一些包到用户的计算机 -
需要在Mac / Windows / Linux上运行
我在这里是不现实的吗?