electron+vue3全家桶+vite项目搭建【一】使用开源项目快速搭建基础工程
文章目录
- 指引
- 1.创建工程
- 2.安装依赖
- 3.运行工程
- 4.打包工程
指引
项目地址
视频讲解
1.创建工程
直接用开源的electron构建脚手架:https://github.com/electron-vite/electron-vite-vue
1.使用命令创建工程
npm create electron-vite
2.输入工程的名称
2.安装依赖
工程下载好后,我们打开工程,并在根目录打开终端,然后安装对应的依赖
1.配置镜像
# 指定 npm 国内镜像
npm config set registry=https://registry.npm.taobao.org/
# 指定 Electron 的国内镜像地址
npm config set ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/
2.安装依赖
npm i
3.如果npm下载出错,可以使用cnpm进行安装
# 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 使用cnpm安装依赖
cnpm i
遇到问题:
vite-plugin-electron-renderer 版本找不到,降低一下版本为 0.13.10 即可
3.运行工程
执行dev脚本,运行成功显示如图所示
npm run dev
4.打包工程
执行build脚本,打包工程
npm run build
运行成功后,可以看到根目录下多了一个release目录,如下图所示
其中1.0.0对应package.json中的配置,如下图所示:
- 之后我们进行版本迭代的时候只需要修改version即可打出不通版本的包
- 多个版本的包放在服务器上再结合代码,就可以实现electron的自动更新
electron+vue3全家桶+vite项目搭建【一】使用开源项目快速搭建基础工程相关推荐
- electron+vue3全家桶+vite项目搭建【九】集成vite-plugin-mock-server 模拟后端请求
文章目录 引入 1.引入依赖 2.集成插件 3.测试接口请求 引入 后端接口出的太慢?问题不大,咱们可以借助vite-plugin-mock-server插件自己写接口,返回商量好的格式,后续联调直接 ...
- electron+vue3全家桶+vite项目搭建【八】集成mockjs模拟数据
引入 造数据是很麻烦的事情,我们可以把造数据的流程交给mockjs去做 视频讲解 mock.js官网 demo项目地址 1.引入依赖 # 安装mockjs的依赖 npm install mockjs ...
- 推荐一个 Vue3 全家桶 + TS+ Vite2 + element-plus 的网站实战项目
五一期间,花了 3 天时间,边学 Vue3 和 Vite2,边重构自己的项目,终于都用 Vue3 + TypeScript + Vite2 + Vuex4 + Vue-Router4 + elemen ...
- Vue3 全家桶 + Element Plus + Vite + TypeScript + Eslint 项目配置最佳实践
尤大的 Vue3.0 已经发布有一阵子了,已经很成熟了. 而且 Element Plus + Vite 也出了一段时间了,是时候该上手体验分享一波了. 主要是要熟练一下 Vue3,好准备用 Vue3 ...
- 猿创征文 | 开箱即用 yyg-cli:快速创建 vue3 组件库和vue3 全家桶项目
1 yyg-cli 是什么 yyg-cli 是优雅哥开发的快速创建 vue3 项目的脚手架.在 npm 上发布了两个月,11月1日进行了大升级,发布 1.1.0 版本:支持创建 vue3 全家桶项目和 ...
- 助你上手Vue3全家桶之Vue3教程
目录 前言 1,setup 1.1,返回值 1.2,注意点 1.3,语法 1.4,setup的参数 2,ref 创建响应式数据 3,reactive 创建响应式数据 4,computed 计算属性 5 ...
- 可以快速搭建的免费开源项目:直播带货、富文本笔记、思维导图、声音克隆、消息推送服务、文档协作等等
可以快速搭建的免费开源项目:直播带货.富文本笔记.思维导图.声音克隆.消息推送服务.文档协作等等. 01 Pure Live 一个想让直播回归纯粹的项目,没有礼物.粉丝团.弹窗,只有直播和弹幕.这是国 ...
- 直播视频搭建平台----如何短期实现快速搭建上线占据市场吸取流量
直播视频搭建平台----如何短期实现快速搭建上线占据市场吸取流量 在过去的2017年与2018年到来之交,当下做火热的直播行业焕发了第二春,让越来越多团队投入直播行业,到底是采用开源的直播软件系统,还 ...
- 【fly-iot飞凡物联】(5):开源项目Apache IoTDB,开源项目学习,原来还有这样的项目,关于IOT的几个开源项目汇总下
目录 前言 1,关于:开源项目Apache IoTDB 2,还有个admin后台 3,thinglinks项目 4,thingsboard-ui-vue项目 5,apache pulsar项目 6,A ...
最新文章
- Python编程专属骚技巧6
- 2020-08-07 光纤通信第二章知识点整理
- 记录方法用时_知识无穷,学以致用才是关键!四个方法教你学以致用
- github get 请求指定页面的代码
- 初识JS-基础中的基础
- SwiftUI 很难赶上 UIKit?
- Android之 APP创建或删除快捷方式
- cannot import name ‘artist‘ from ‘matplotlib‘
- 基于C# winform的操作系统课程设计:SPOOLING假脱机输入输出技术模拟
- html中style写啥,style标签的作用
- 晶振与匹配电容的总结
- 黑盒测试五大测试阶段
- 未能联接game center服务器,苹果game center无法连接服务器怎么办呢?
- python text函数_python可视化text()函数使用详解
- Delphi结合百度图像识别接口进行企业微信通讯录数据采集
- python画苹果标志图片_替换/绘制/分享:让所有 App 拥有 macOS 11 Big Sur 风格的图标...
- css !important用法以及CSS样式使用优先级判断
- 蚂蚁双链通:基于区块链的供应链协作网络
- 小苹果活动助手1.27最新版电脑版
- QtCreator更换主题皮肤
热门文章
- 大数据入门:Java和Scala编程对比
- oracle数据库html导出表格,html数据库导出excel表格数据-关于把数据库数据以表格形式导出...
- 快可通过注册:年营收7.4亿 段正刚与侯艳丽夫妇为实控人
- 视觉SLAM十四讲 第3讲 三维空间刚体运动(相关知识点汇总)
- RA4M2开发(2)----基于IIC驱动OLED
- c语言switch case 空,switch语句中case为空时的意义
- 专门解决 PCB 冲孔的十大瑕疵
- 到店事业群java面试_航旅事业群面试(li)
- vue 项目、vue-admin-ement项目 在IE、360兼容模式下为空白界面(最新解决方法、亲测有效)
- Bluemix开发作品:微信打飞机游戏-Bluemix-专题视频课程