logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

electron-vue跨平台桌面应用开发实战教程(四)——窗口样式&打开新窗口

本文我们讲解下怎么修改窗口样式,系统默认的窗口非常普通,通常与设计不符,所以我们要自定义,接下来我们讲解下怎么去掉原有样式,怎么实现实现窗口的最小化,最大化和关闭按钮。还有怎么打开一个新页面前三篇文章传送门electron-vue跨平台桌面应用开发实战教程(一)——Hello Worldelectron-vue跨平台桌面应用开发实战教程(二)——主进程常用配置electron-vue跨...

electron-vue跨平台桌面应用开发实战教程(二)——主进程常用配置

在上一篇文章中我们搭建了一个electron和vue集成的项目,本文主要是对electron的background.js也就是主进程做下介绍electron 主要分为主进程(background.js)和渲染进程(也就是vue开发的页面)。主进程的主要主要作用:创建渲染进程管理应用程序的生命周期与系统底层交互在此处主要讲解可以在主进程中设置进行哪些配置...

electron-vue跨平台桌面应用开发实战教程(七)——ffi调用C++(Windows平台)

electron功能很强大,但是有一些跟操作系统底层交互的功能,electron无法实现,这个时候我们就可以调用原生dll来配合完成对应功能,本文主要讲解在windows平台下,调用C#的dll文件使用electron-edge-js调用dll(c#)1. 安装electron-edge-js执行npm i electron-edge-js...

#vue.js
electron-vue跨平台桌面应用开发实战教程(三)——动态修改窗口大小

前边两篇文字简单介绍了一下怎么搭建electron-vue项目,主进程的基本配置,主进程和渲染进程之间的通讯,有了这些基础知识之后,我们就能开发一个应用了。这里我们开发一款密码管理器。现在各种不同类型的网站越来越多,我们注册的账号也越来越多,对应的密码也越来越多,我们也不可能都设置同样的密码,加入一个网站被黑了,我们的密码有可能被泄露了,这是非常可怕的。所以我们做一款密码管理器。主要包含以下...

electron-vue跨平台桌面应用开发实战教程(一)——项目搭建

本文将带领大家使用vue-cli + electron-builder构建一个Hello WorldElectron是一个基于Chromium和 Node.js,可以使用 HTML、CSS和JavaScript构建跨平台应用的技术框架,兼容 Mac、Windows 和 Linux。在开始搭建项目之前,需要安装以下工具node.js1 创建项目1.1 安装vue-cli先查看...

#vue.js
electron-vue跨平台桌面应用开发实战教程(五)——系统通知&托盘

前几篇文章,我们介绍了一些开发中经常用到的功能,这篇文章我们主要是讲解下怎么发送系统通知,设置托盘1.系统通知其实Electron的系统通知比较简单,是用HTML5的Notification实现的,但是在这儿需要注意的是,windows平台发送通知是需要为程序设置appId(下一篇文章我们讲解下Electron怎么打包,怎么设置应用程序图标)。通知一共有两种调用方式HTML5 Not...

到底了