vue+electron开发————创建热更新electron应用

前言

上篇我们讲解如何创建自己的第一个electron应用,这篇主要讲解,通过vue electron-builder创建一个可以热更新的electron应用

第一步创建一个vue项目

  1. 全局安装vue/cli
bash 复制代码
npm install -g @vue/cli
  1. 创建一个vue项目
lua 复制代码
vue create 《you project_name》

我们得到一个vue3项目

第二步在vue3项目基础上安装

  1. 直接添加electron-build集成插件,选择最新版本,目前13.0.0
csharp 复制代码
vue add electron-builder

你会发现在原来的基础目录有些变化。

执行npm run serve 启动vue项目

执行npm run electron:serve 启动vue electron桌面端项目

注意事项:electron安装过程中可能会出现报错 解决方式:

electron版本替换

手动配置镜像源(我这里是使用yarn 官方镜像解决)

js 复制代码
// 全局设置taobao镜像源

npm config set registry https://registry.yarnpkg.com/

// 查看当前使用的镜像源
 
 npm get registry
js 复制代码
npm --npm官方镜像------- https://registry.npmjs.org/
  yarn --yarn官方镜像----- https://registry.yarnpkg.com/
  tencent --腾讯镜像------ https://mirrors.cloud.tencent.com/npm/
  cnpm --cnpm官方镜像----- https://r.cnpmjs.org/
  taobao --淘宝镜像------- https://registry.npmmirror.com/
  npmMirror --阿里云镜像-- https://skimdb.npmjs.com/registry/
------------------------------------------------
相关推荐
雪芽蓝域zzs1 天前
(六)打包优化 + Nginx 部署完整配置 + 项目收尾
前端·vue.js
研☆香1 天前
聊一聊前端的常见字 关键字
开发语言·前端·javascript
东风破_1 天前
JWT 1:从一个登录请求开始,理解 React 项目里的 API 层与 Mock
前端·后端
东风破_1 天前
JWT 3:为什么 Token 要放进 Authorization?Axios 拦截器到底解决了什么?
前端·后端
东风破_1 天前
JWT 5:路由守卫是什么?把整个 JWT 登录鉴权流程串起来
前端·后端
东风破_1 天前
JWT 2:HTTP 是无状态的,为什么登录成功后还要给 Token?
前端·后端
东风破_1 天前
JWT 4:Zustand 到底解决了什么?为什么登录状态要放进 Store?
前端·后端
IT_陈寒1 天前
Vite动态导入差点让我秃头,原来问题出在这
前端·人工智能·后端
白泽_hunter1 天前
项目里最常见的 5 个 this 指向坑:从规则到实战彻底讲透
前端
宿6741 天前
vue3-pinia
前端·vue.js