欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > electron 打包

electron 打包

2024/10/26 20:59:01 来源:https://blog.csdn.net/u010953901/article/details/143103476  浏览:    关键词:electron 打包

安装及配置

安装electron包以及electron-builder打包工具

# 安装 electron
cnpm install --save-dev electron
# 安装打包工具 
cnpm install electron-builder -D

参考的package.json文件

其中description和author为必填项目

{"name": "appfile","version": "1.0.0","description": "appfile","main": "main.js","scripts": {"start": "electron .","build": "electron-builder"},"build": {"appId": "com.test.com","win": {"icon": "./logo.ico","target": [{"target": "nsis","arch": ["x64"]}]},"nsis": {"oneClick": false,"perMachine": true,"allowToChangeInstallationDirectory": true}},"author": "yxm","license": "ISC","devDependencies": {"electron": "^33.0.1","electron-builder": "^25.1.8"}
}

我用的版本为

node版本:20.13.1
npm版本:15.5.2

手动下载依赖

打包时,运行npm run build. 需要从外网下载一些包,下载容易中途断开,断开就要重新来过。可以根据终端提示的地址在浏览器下载,下载后放到对应的文件夹

electron-v33.0.1-win32-x64.zip

C:\Users\yangx\AppData\Local\electron\Cache

这个文件115M,要下载好久。

winCodeSign-2.6.0

C:\Users\yangx\AppData\Local\electron-builder\Cache\winCodeSign\winCodeSign-2.6.0

nsis-3.0.4.1

C:\Users\yangx\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1

nsis-resources-3.4.1

C:\Users\yangx\AppData\Local\electron-builder\Cache\nsis\nsis-resources-3.4.1\plugins

完成

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com