electron
文章平均质量分 79
看淡江湖
这个作者很懒,什么都没留下…
展开
-
electron中引入iohook来监听系统级鼠标键盘事件
iohook官网:https://wilix-team.github.io/iohook/usage.htmlhttps://nodejs.ctolib.com/article/releases/98298本人项目的版本号:electron5.0.0node12.16.1一、准备工作使用node-abi来获取electron和node对应的abi版本npm install node-abi --save-devconsole.log(nodeAbi.getAbi('12.16..原创 2020-10-13 15:03:10 · 10831 阅读 · 14 评论 -
electron中使用sqlite3的安装教程
1、设置npm的registry地址npm config set registry https://registry.npm.taobao.org查看是否成功npm config get registry2、设置成功后,安装依赖npm install node-gyp --gnpm install --vs2015 -g windows-build-toolsP...原创 2019-11-21 11:12:20 · 1425 阅读 · 0 评论 -
Electron入门教程一(electron的基础安装等)
一、前言官方文档:https://electronjs.org/docsElectron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。二、安装配置1、新建文件夹electro...原创 2019-04-19 15:36:17 · 9597 阅读 · 0 评论 -
electron-builder的使用(初接触,有些含义不懂)
electron-builder是将electron做的桌面应用打包成安装包的插件。一、安装使用yarn安装,使用npm安装的有问题(没有尝试),先安装yarn工具。npm install -g yarn安装electron-builderyarn add electron-builder --save-dev二、配置在package.json中配置"bu...原创 2019-04-19 17:39:49 · 8547 阅读 · 0 评论 -
react中打包时解决浏览器缓存的问题
将打包后的文件放到服务器上,浏览器访问就会缓存,单纯的刷新页面是更新不了的,必须进行清除缓存并加载才行,为解决这个问题,打包时对文件新增随机码。这样再打包发布到服务器上,只刷新一下页面即可更新。由于我在项目中用到了electron,而electron打包好后是不能进行刷新的,所以用到了如下方式在配置electron的主窗口的启动页面时候加上随机数,这样每次打开exe应...原创 2019-05-06 11:39:57 · 9070 阅读 · 0 评论 -
react中引入富文本编辑器wangeditor,react打包项目直接运行文件
1、安装yarn add wangeditor --save-dev2、引入并使用代码:import E from 'wangeditor'<div className="text-area" > <div ref="editorElemMenu" className="editorElem-men...原创 2019-05-06 15:12:33 · 1528 阅读 · 0 评论 -
electron中主进程和渲染进程的交互(react)
项目使用react写的主体逻辑(渲染进程),结合electron打包成exe程序。现在说一下主进程(electron的主文件)和渲染进程(js逻辑)的交互。1、在public/index.html(react)文件中,先引入electron <script> window.electron = require('electron') <...原创 2019-05-09 15:12:33 · 4150 阅读 · 0 评论 -
NSIS 打包 Electron 生成exe安装包
本文参考文章:https://blog.csdn.net/yu17310133443/article/details/79496499本文主要用来备份参考网址的内容,防止丢失。1、先使用electron-packager进行打包。2、使用NSIS生成setup.exe程序。以下是参考网页的内容。1、下载NSIShttps://pan.baidu.com/s/1mitSQ...原创 2019-05-27 10:55:35 · 577 阅读 · 0 评论