electron 打包vue项目到桌面端
本文最后更新于 2025-04-21,文章内容可能已经过时。
electron
镜像文件
registry=https://registry.npmmirror.com
electron_mirror=https://repo.huaweicloud.com/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
在项目根目录中创建.
npmrc配置文件
,并将以上内容粘贴在内,避免镜像下载失败问题!
依赖的安装
需要
vuecli
添加electron-builder
构建依赖
vue add electron-buildren
在项目中会生成
background.js
配置文件!
添加构建脚本
{
"scripts": {
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"dev": "vue-cli-service serve",
"dev:desktop": "vue-cli-service electron:serve --mode dev",
"electron:build": "vue-cli-service electron:build",
"electron:serve": "vue-cli-service electron:serve",
"postinstall": "electron-builder install-app-deps",
"postuninstall": "electron-builder install-app-deps",
"build:desktop": "npm run build:icon && npm run build:mac && npm run build:win",
"build:win": "vue-cli-service electron:build --legacy --windows --x64",
"build:mac": "vue-cli-service electron:build --legacy --macos",
"build:icon": "electron-icon-builder --input=./public/icon.png --output=public --flatten",
"build:web": "vue-cli-service build"
}
}
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果