electron 无边框常用配置
禁止缩放 设置大小 设置主副屏 关闭窗口 重启 主副进程联动 自动更新等功能
文章目录
前言
文章简介:
都是我开发electron过程中用到的一些比较实用的命令
一、Electron 是什么?
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。
Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序
二、常用命令
1.自动更新
代码如下:
import {
autoUpdater } from "electron-updater"
import {
app, protocol, BrowserWindow, globalShortcut, screen, ipcMain, dialog,mainWindow } from 'electron'
const isDevelopment = process.env.NODE_ENV !== 'production'
function updateHandle() {
autoUpdater.setFeedURL(uploadUrl);
autoUpdater.on('error', function (error) {
console.log('error', error)
});
autoUpdater.on('checking-for-update', function () {
console.log('检查更新')
console.log('update')
});
autoUpdater.on('update-available', function (info) {
console.log('info1')
})