javascriptt打包成exe
时间: 2025-01-04 13:36:23 浏览: 9
### 将JavaScript项目打包成Windows可执行文件
为了将JavaScript项目打包成Windows可执行文件(.exe),可以使用`pkg`工具来完成这一过程。此工具能够把Node.js应用及其依赖项封装到单个可执行文件中,适用于不同平台。
#### 安装Pkg工具
在命令行环境中输入如下指令以全局安装`pkg`模块:
```bash
npm install -g pkg
```
确保本地已正确配置好Node.js环境以及NPM包管理器[^1]。
#### 修改package.json配置
为了让`pkg`正常工作,在项目的根目录下找到`package.json`文件并加入特定字段指定入口文件位置以及其他选项。例如:
```json
{
"name": "your-app-name",
"version": "0.1.0",
"main": "./index.js",
"bin": "./index.js",
"scripts": {
"start": "node ."
},
"dependencies": {},
"pkg": {
"assets": ["./static/**/*"],
"scripts": "src/**/*.js",
"targets": [
"node14-win-x64"
]
}
}
```
这里设置了目标操作系统为Windows,并指定了要包含在内的资源路径等信息。
#### 执行打包操作
通过下面这条命令启动实际的打包流程:
```bash
pkg .
```
这会读取当前目录下的`package.json`设置,并按照其中定义的方式构建适合于Windows系统的`.exe`文件[^3]。
#### 验证生成的结果
完成后会在同一级创建一个新的名为`out`的输出文件夹,默认情况下里面包含了所需的.exe文件。可以直接双击运行这个文件测试其功能是否正常。
阅读全文