将Node.js代码转换为可执行文件(.exe)可以通过以下步骤实现:
npm install -g pkg
{
"name": "your-app-name",
"version": "1.0.0",
"scripts": {
"start": "node your-app-entry-file.js"
},
"pkg": {
"scripts": "your-app-entry-file.js",
"targets": [
"node14-win-x64",
"node14-macos-x64"
]
}
}
确保将"your-app-name"替换为您的应用程序的名称,并将"your-app-entry-file.js"替换为您的Node.js应用程序的入口文件。
pkg .
此命令会在当前目录下生成可执行文件。根据您在pkg配置文件中指定的操作系统和架构,将生成不同的可执行文件。在上面的示例中,将生成适用于Windows 64位和macOS 64位的可执行文件。
./your-app-name
确保将"your-app-name"替换为生成的可执行文件的实际名称。
这样,您就可以将Node.js代码打包为可执行文件,并在不同的操作系统上运行它,无需用户手动安装Node.js。
请注意,以上步骤是使用pkg工具将Node.js代码打包为可执行文件的一种方法。还有其他的工具和方法可供选择,具体取决于您的需求和偏好。
领取专属 10元无门槛券
手把手带您无忧上云