electron-vue初探

本文介绍了使用electron-vue框架开发跨平台桌面应用的过程。从介绍electron的基本概念开始,包括主进程和渲染进程,然后讲解了开发环境的搭建、安装electron以及基于electron-vue模板的项目结构。在开发中,主要关注渲染进程,并展示了如何在项目中引入element-ui。最后,讨论了使用electron-packager和electron-builder进行打包发布时的注意事项,特别是避免在路径中使用中文。
摘要由CSDN通过智能技术生成

前端技术发展迅速,各种框架层出不穷,不外乎要借助浏览器去实现渲染。

最近一朋友想让我帮他做个打印机的插件,实现打印特定内容的功能,但又不接受网页的形式,于是技术选型我选择了electron,正好我之前也没玩过electron,就决定搞个桌面端demo试试。

什么是electron?

Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。

也就是说,你只要懂前端开发的一些技术,便可以构建开发出跨平台的桌面应用。可以运行于windows、linux、macOS等不同的操作系统。

Electron官网

开发环境

开发环境为node.js,请至node.js官网安装

安装electron

笔者使用的是yarn进行安装,其他用户也可以自行选择npm、cnpm等其他包管理工具进行安装

yarn global add electron

因笔者平时接触Vue较多,所以直接选择了electron-vue模版,该模版使用了vue-cli脚手架,webpack配置包括了vue-loader、electron-packager、electron-builder和一些常用的插件&#x

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值