- 博客(6)
- 收藏
- 关注
原创 我的创作纪念日
electron是一个跨平台的桌面端框架,主进程支持node,界面支持html,是一款非常优秀的框架,当web+硬件及系统底层api的时候,所带来的效果通常不是一加一那么简单,本文将会以vue项目为例,讲解打包构建与预发、生产环境在线更新electron帮助我们做了大量兼容性的内容,我们只需要关注两点 1. 系统是32还是64位系统 2. electron有一些特定的API不支持,需要进行hack即可。
2023-06-06 14:35:10 72 1
原创 如何从零开始设计一套权限&路由鉴权体系?【系列四丶终章】
这个就是根据自己需求,比如设计通用的拦截器,数据transform的拦截器,还有处理响应结构的拦截器,各类错误码的策略模式等等,这里就不再赘述了。axios拦截器是支持传入多个拦截器对象的,只要符合格式就ok。本文是路由权限系列的第四篇,也是最终篇。
2022-09-23 08:46:52 119
原创 如何从零开始设计一套权限&路由鉴权体系?【系列一】
基于vue的单页应用首先需要处理的就是路由拦截,登录鉴权,操作鉴权等等内容,接下来,就以一个中台管理系统为例,从零实现相关功能。
2022-09-22 14:19:40 254
原创 基于Electron+vue的跨平台实践初探
在低版本的electron上,主进程与渲染进程通信是通过在项目中引入rpcrender模块进行通信的,在高版本上,则需要通过挂载preload插件方式提前注册号相关事件,并在渲染进程通过window上的属性进行调用。electron是一个构建跨平台桌面应用的框架,开发者可以基于nodejs以及框架提供的调用系统组件的能力让html应用构建为桌面应用。安装成功后会让你选择electron 的版本,选lts版,lts版自行去官网查询。如果自动安装没能成功,需要手动自行安装,先打开。环境准备:建议提前准备。
2022-09-22 14:13:26 336 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人