Phi*_*ham 7 javascript compilation distribution node.js
是否可以将JS应用程序和NodeJS解释器编译为单个可执行文件以进行分发?
你需要一个带有git和python的linux盒子,那么丑陋的解决方案:
$ git clone git://github.com/ry/node.git
$ cd node
$ vim src/node.js # add your code to end before "process.loop();"
$ ./configure
$ make
$ sudo make install
$ node
Run Code Online (Sandbox Code Playgroud)
是否可以将 JS 应用程序和 NodeJS 解释器编译成单个可执行文件以进行分发?
这听起来似乎很明显,但这是我的看法。
“用于分发的单个可执行文件”听起来很像安装程序......
安装程序将包含或能够在线获取您的 js 脚本和编译后的 Node.js。它将解压所有内容并在 /etc/init.d/ 中创建一个脚本来启动和停止服务器。
如果您的所有客户端都在同一个发行版(例如 Debian)上,我只需为适当的打包工具(例如 apt)制作一个包,然后让打包工具处理所有事情。
如果客户端都有不同的发行版,您可以查看autopackage。
| 归档时间: |
|
| 查看次数: |
1935 次 |
| 最近记录: |