搜索结果
查询Tags标签: Electron,共有 132条记录-
Electron桌面程序入门研究
最近提出个要求,研究基于js,html,css的前端Electron桌面程序,说干就干 ,马上行动,研究了两天,才终于将思路理清。。。这里采用了最简单的方法--脚手架 1.打开cmd 输入 node -v ,npm -v查看是否安装了相应的环境,如果没有请自行安装 注意electron与node版本间存在关系…
2021/7/20 12:05:46 人评论 次浏览 -
Electron桌面程序入门研究
最近提出个要求,研究基于js,html,css的前端Electron桌面程序,说干就干 ,马上行动,研究了两天,才终于将思路理清。。。这里采用了最简单的方法--脚手架 1.打开cmd 输入 node -v ,npm -v查看是否安装了相应的环境,如果没有请自行安装 注意electron与node版本间存在关系…
2021/7/20 12:05:46 人评论 次浏览 -
那些玩electron遇到的坑和解决方案
坑1_无框模式的窗口 自带的和开关窗口好丑,作为一个设计师绝对忍不了,于是乎自接写了一个窗口,但是不巧在下只懂一点点的js,给我累的,于是在各种地方寻找可以使用的无框关闭,顶设,最大化,最小化的方法,但是因为这个被坑了好多次,好家伙大家提供的方式都有一个弊…
2021/6/28 23:52:48 人评论 次浏览 -
electron 打包时文件复制到程序目录下
在packgae.json文件中{//其他内容省略“build”:{//打包时复制项目目录下的res中文文件到 打包后的exe所在目录的res文件夹中,文件夹下没有文件的话不会复制"extraResources": {"from": "./res/",//默认打包到resources目录下 所以这里使…
2021/6/19 12:26:55 人评论 次浏览 -
Electron开发环境安装
本文主要讲解在windows下安装Electron环境: 1、安装node.js 1)下载node.js安装包,网址https://nodejs.org/en/download/ ,选择对应系统版本下载 2)安装node.js,下一步就可以,这里不过多叙述 3)打开cmd验证node.js安装是否成功 4)环境变量配置 在node.js安装目录…
2021/6/11 10:52:36 人评论 次浏览 -
electron10 集成agora-SDk
这个集成一点都不麻烦,但我太菜了,总是出错,官方的文档也太简单。教程都不更新了。给了几个demo。 教学口,electron是最重要的一端,因为老师用的都是win电脑,i如果用ipad上课,实时上传docppt 切换各种演示软件很麻烦,所以为什么不能把文档写的详细点呢。 本来因为…
2021/5/24 18:27:19 人评论 次浏览 -
Vue+Electron cookies设置
在网页版Vue中,我使用的是js-cookie这个包来实现cookie的 但是Electron中似乎不可以用,查询官方文档发现有一个cookies的类 于是在此类上重写cookie的get,set的实现 API参考:类:Cookies | Electron (electronjs.org)const { session } = require(electron)export def…
2021/5/18 10:55:33 人评论 次浏览 -
Electron-Vue中操作本地数据库NeDB
NeDB是使用Node.js实现的一个NoSQL嵌入式数据库操作模块,可以充当内存数据库,也可以用来实现本地存储,甚至可以在浏览器中使用。查询方式比较灵活,支持使用正则、比较运算符、逻辑运算符、索引以及JSON深度查询等。 NeDB嵌入到了应用程序进程中,消除了与客户机服务器…
2021/5/2 2:25:32 人评论 次浏览 -
【Electron-Vue】入门学习笔记之一:搭建 Node.js 开发环境
Electron 可以使用纯 JS 来创建桌面应用,使用 Web 页面作为 GUI,相当于一个被 JS 控制的,精简版的 Chromium 浏览器。Electron 基于 Chromium 和 Node.js ,所以使用之前需要搭建 Node.js 开发环境。安装方法安装 Node.js,访问 https://nodejs.org/en/download/ 下载最…
2021/4/27 14:27:20 人评论 次浏览 -
nodejs 源码打包
electron: npm install -g electron electron-packager git clone https://github.com/electron/electron-quick-start.git 将代码加到mainWindow之前 electron-packager . 特点:可以包含html,生成包比较大 nw.js:https://dl.nwjs.io/v0.35.0/nwjs-v0.35.0-win-x64.zip …
2021/4/26 14:55:45 人评论 次浏览 -
Electron 中渲染进程与渲染进程之间的通信详解
Electron中渲染进程与渲染进程之间的通信主要有两种方式,一种是通过本地存储来实现,另外一种就是借助主进程进行传递消息。 1. 渲染进程之间通过本地存储进行通信 渲染进程index传递消息。 // index.js window.onload = () => {var button = document.getElementById…
2021/4/19 7:25:55 人评论 次浏览 -
从零开始的electron开发-更新-全量更新
更新-全量更新更新electron的更新一般来说有两种方式,全量和增量,顾名思义全量就是下载我们打包好的exe文件或者zip文件,进行全面替换。我们之前说过electron就是用浏览器打开我们的页面,很多时候我们的更新可能只会修改渲染进程,那么我们把我们的渲染进程的文件给替…
2021/3/22 14:11:24 人评论 次浏览 -
从零开始的electron开发-托盘与消息通知
托盘与消息通知上一期简单介绍了托盘的退出,这一期呢说一下托盘的消息处理。 先说说本期的目标:实现微信对话的消息通知及处理。windows:当有新消息推送过来时,托盘闪动,任务栏闪烁,左下角推送消息(简化处理)。mac:当有新消息时,程序坞有未读红点消息数,托盘未…
2021/3/18 14:11:18 人评论 次浏览 -
从零开始的electron开发-主进程-窗口关闭与托盘处理
窗口关闭与托盘处理本期主要涉及窗口的关闭处理以及托盘的简单处理。 先说说本期的一个目标功能实现:以网易云音乐为例,在Windows环境下,我们点击右上角的关闭,这个时候会出现一个弹窗(以前没有勾选不在提醒的话)询问是直接退出还是缩小到系统托盘,选择后确定才会…
2021/3/11 14:11:31 人评论 次浏览 -
从零开始的electron开发-主进程-窗口启动
上一篇我们简单介绍了electron基本脚手架的搭建,主要是区分主进程及渲染进程,处理环境变量,让打不同的包有其对应的环境,接下来几篇主要讲主进程的一些处理,本篇主要讲述如何创建窗口。变量这里先简单说一下vue-cli-plugin-electron-builder注入的环境变量和electron…
2021/3/8 14:11:27 人评论 次浏览