Electron 12 学习
使用新版 Electron 开发应用
徐晓伟
一个半路出家,不务正业的程序员。每晚19:00-23:00在 B站 直播
展开
-
Electron 12 学习(十一)Notification
Notificationnode-notifier原创 2021-06-26 16:20:36 · 731 阅读 · 0 评论 -
Electron 12 学习 说明
若修改DNS可能会导致npm安装失败。本博客主要讲述Electron 12.0.9及之后的版本。如果使用之前的版本,请注意:Electron 10.0.0 之前的版本(不包含10.0.0)可在渲染进程中使用remote,10.0.0 及之后的版本(包含10.0.0)不可使用remote,需要额外增加一个开发依赖'@electron/remote,参见官网:https://github.com/electron/remotevue 中使用node,需要在vue.config.js文件中设置nodeInt.原创 2021-05-23 20:42:44 · 545 阅读 · 0 评论 -
Electron 12 学习(一)Node 14 安装与配置
Node 下载地址:https://nodejs.orgNode 历史版本下载地址:https://nodejs.org/dist/安装位置:D:\Program Files\nodejs将安装位置添加到环境变量查看 node 配置:npm config ls设置组件位置、将组件添加到环境变量中:npm config set prefix "D:\Program Files\nodejs\node_global"设置缓存目录:npm config set cache "D:\Pro.原创 2021-05-21 17:58:29 · 4163 阅读 · 1 评论 -
Electron 12 学习(二)Electron 12 安装与配置
设置 electron 镜像:npm config set ELECTRON_MIRROR https://npm.taobao.org/mirrors/electron/全局安装 Electron 并测试:npm i -g electronC:\Users\xuxiaowei>npm i -g electronD:\Program Files\nodejs\node_global\electron -> D:\Program Files\nodejs\node_globa..原创 2021-05-21 18:00:30 · 1931 阅读 · 0 评论 -
Electron 12 学习(三)Vue 3 安装与配置
全局安装 Vue 3 脚手架:npm i -g @vue/cliMicrosoft Windows [版本 10.0.19042.985](c) Microsoft Corporation。保留所有权利。D:\WebstormProjects>npm i -g @vue/clinpm WARN deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'npm WARN deprecated request@2.88.2: req..原创 2021-05-21 18:01:30 · 822 阅读 · 0 评论 -
Electron 12 学习(四)Vue CLI Plugin Electron Builder 安装与配置
添加 Vue CLI Plugin Electron Builder:vue add electron-builderD:\WebstormProjects\Electron-12-Study>vue add electron-builder???? Installing vue-cli-plugin-electron-builder...+ vue-cli-plugin-electron-builder@2.0.0added 238 packages from 119 contri原创 2021-05-21 18:10:21 · 3894 阅读 · 6 评论 -
Electron 12 学习(五)sass-loader 安装与配置
安装sass-loader:npm i -D sass-loader测试scss文件:新建文件src/style/app.scss:将src/App.vue内的样式剪切到src/style/app.scss:#app { font-family: Avenir, Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-a.原创 2021-05-21 18:11:57 · 1336 阅读 · 0 评论 -
Electron 12 学习(六)DLL 调用安装与配置
注意:32位DLL仅能在32位Node、32位Electron上运行。64位DLL仅能在64位Node、64位Electron上运行。若要切换Node版本,需要删除组件重新下载。下载 Visual Studio 2019 Community:https://visualstudio.microsoft.com/zh-hans/vs/安装使用C++的桌面开发:打开软件,新建项目,搜索 dll,选择具有导出项的(DLL)动态链接库:添加一个函数:int sum(..原创 2021-05-21 18:14:48 · 2337 阅读 · 0 评论 -
Electron 12 学习(七)Electron 自动更新
搭建一个httpd服务器:官网:http://httpd.apache.org/下载地址:http://httpd.apache.org/download.cgi#apache24Windows版下载地址:http://httpd.apache.org/docs/current/platform/windows.html#down解压:软件说明:依赖下载:安装配置:启动及测试:直接启动时报错:修改路径:安装服务,提示使用管理员身份运行:..原创 2021-05-21 18:16:19 · 1005 阅读 · 1 评论 -
Electron 12 学习(八)渲染进程向主进程发送消息
源码:GitHubGiteeCodeChina原创 2021-05-21 20:33:41 · 464 阅读 · 0 评论 -
Electron 12 学习(九)渲染进程通过主进程向其他渲染进程发送消息
源码:GitHubGiteeCodeChina原创 2021-05-21 20:34:58 · 304 阅读 · 0 评论 -
Electron 12 学习(十)渲染进程直接发送消息到其他渲染进程
源码:GitHubGiteeCodeChina原创 2021-05-21 20:36:12 · 254 阅读 · 0 评论