| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 快速搭建Vue3+element-Plus+electron桌面应用 -> 正文阅读 |
|
[JavaScript知识库]快速搭建Vue3+element-Plus+electron桌面应用 |
前言最近想学习一下桌面的应用开发,然后发现了 electron 这个神奇的东西 ,有了它以后写桌面应用和写网页一样,美滋滋。但是还是得学学它的使用方法 (electronjs官网),感觉还不错嘿嘿~ 本来想用 vue3 + vite 写,但是发现 electron 与 vite 一起的话,要配置很多东西,特麻烦,而使用 vue-cli 的话可以一键快速搭建。所以就用它了 QAQ (不想折磨自己) 本文详细记录了我是如何搭建起来并打包成应用滴并不是完整项目噢,如果有错欢迎指点~ 使用了这些: Vue3 + Vue-Cli + electron + sass + element-Plus + vuex + vue-router 目录一、创建Vue3项目项目路径不能有中文! 1.使用脚手架安装
2.选择 Vue33.创建完毕后测试一下进入项目目录
看到这个界面说明创建成功咯~
4.安装 router(1)安装
(2)创建路由文件在项目的
(3)main.js 注册
(4)App.vue在 App.vue 中加入 5.安装 Vuex(按需安装)PS : Vuex 和 sass 都可以不安装,不影响 electron 使用。 (1)安装
(2)创建store文件在项目的
(3)main.js 注册
(4)测试
6.安装 Sass(按需安装)(1)安装
(2)测试组件中 7.element-Plus(按需安装)(1)安装
(2)按需加载
在项目的
(3)测试随便去拿一个组件测试即可,比如按钮。 二、安装 Electron1.安装在项目的终端输入以下命令
这里我选择的是目前最新版 13.0.0 2.启动项目测试
看到这里就已经成功咯~ 3.注释掉 DevTools 检测如果应用没安装 devTools 会自动安装,但是又慢又卡,直接在 4.配置热加载每次写代码都要重启太麻烦,建议配置热加载 (1)安装插件:
(2)在electron入口文件加入此代码默认是
三、打包项目目录不能有中文,而且打包速度是真滴慢,用科学上网好点,也可以提前下载对应的文件到本地。
打包完成后在项目的 安装包路径: 绿色版: 打开康康: 四、结尾到这里就可以像开发网页一样开发软件咯~ 完结撒花~ Tips :点击应用的控制台后 F5 刷新就可以像网页一样重新载入vue噢~ 看到这里就不要白嫖了吧,只需要点赞就行阿里嘎多~ 我滴个人网站: |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 22:24:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |