JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。
下载安装包:https://raw.githubusercontent.com/jxcore/jxcore-release/master/0311/jx_win64v8.zip
解压到任意目录,然后配置一下环境变量
在项目的根目录下执行命令打包:
jx package start.js
以上命令执行成功,会生成以下两个文件:
- start.jxp 这是一个中间件文件,包含了需要编译的完整项目信息。
- start.jx 这是一个完整包信息的二进制文件,可运行在客户端上。
使用 JXcore 编译后,我们可以使用以下命令来执行生成的 jx 二进制文件:
jx start.jx args