electron-vue
electron-vue
lss0555
关注领域:JavaEE,Android,JavaScript
展开
-
electron-log使用
electron-log的使用原创 2022-08-26 16:00:28 · 1960 阅读 · 0 评论 -
electron之主进程、渲染进程
一、electron启动后的进程主进程GUP渲染进程界面渲染进程各个进程相互独立,彼此进程是不会共享内存和状态的。1、主进程electron项目启动的时候运行background.js的进程就是主进程,一个项目有且只有一个主进程创建窗口等有关系统事件写在主进程中进行。它主要通过Node.js、Electron提供的API与系统底层打交道相关apiapp:控制应用的事件生命周期autoUpdater:自动更新BrowserView:创建和控制视图BrowserWindow:创建和原创 2021-09-20 17:38:52 · 4721 阅读 · 0 评论 -
electron调用外部exe程序
调用程序require('child_process').exec('start 路径')传递参数require('child_process').spawn('路径',[参数])原创 2021-09-18 17:59:53 · 7068 阅读 · 0 评论 -
electron-vue 制作悬浮球
1、background.js配置文件'use strict'import {updateHandle} from './utils/update.js';import ElectronStore from 'electron-store'import { app, protocol, ipcMain,screen, BrowserWindow,globalShortcut } from 'electron'import { createProtocol } from 'vue-cli-plugi原创 2021-09-17 17:18:38 · 2063 阅读 · 2 评论 -
electron保持单一进程
配置文件background.jsconst gotTheLock = app.requestSingleInstanceLock()if (!gotTheLock) { //如果一个应用二次打开,那么getTheLock为fals app.quit()} else { app.on('second-instance', (event, commandLine, workingDirectory) => { //commandLine:传递的参数 workingDirecto原创 2021-08-25 16:01:39 · 685 阅读 · 0 评论 -
搭建electron+vue-cli4项目与打包
1. 安装vue-cli4这里使用的是yarn,进行这一步的前提是安装好nodenpm global add @vue/cli2.创建vue项目vue create vue-electron-demo (vue-electron-demo是你要创建的项目名称)3 . 创建vue项目过程,选常用模块以及配置此时需要选择项目的一些配置,选定敲回车,出现的顺序以及基本选择如下:上下键,空格是选择,enter是确定)? Please pick a preset: (Use arrow ke原创 2020-10-20 15:42:14 · 703 阅读 · 0 评论 -
electron+vue-cli4使用electron-updater自动更新
一.软件版本当前 vue: 4.4.6项目依赖包,package.json "devDependencies": { "electron": "^3.0.0", "vue-cli-plugin-electron-builder": "^1.3.6", "electron-log": "^3.0.7", "electron-store": "^2.0.0", "electron-updater": "^4.1.2" },二.自动更新配置在backgro原创 2020-07-28 11:52:24 · 740 阅读 · 0 评论