----使用electron-builder打包(需要魔法)
--安装electron-builder:
npm install electron-builder -D
--package.json中进行相关配置:
{"name": "video-tools","version": "1.0.0","main": "main.js","scripts": {"start": "electron .","build": "electron-builder"},"build": {"appId": "com.atguigu.video","win": {"icon": "./logo.ico","target": [{"target": "nsis","arch": ["x64"]}]},"nsis": {"oneClick": false,"perMachine": true,"allowToChangeInstallationDirectory": true}},"devDependencies": {"electron": "^30.0.0","electron-builder": "^24.13.3"},"author": "xmr","license": "ISC","description": "A video processing program based on Electron"
}
----使用Electron Forge进行打包(推荐,无需魔法)
中文网也是用这个
--执行第一条命令:
npm install --save-dev @electron-forge/cli
--执行第二条命令:
npx electron-forge import
--执行第三条命令:
npm run make
这就打包成功啦!!!
--运行程序的路径:
可运行程序在 my-electron-app\out\make\squirrel.windows\x64