跳至主要內容
镜像 - Electron

在国内环境安装Electron经常会卡在electron: Running postinstall script,这时候需要设置npmpnpm中的electron_mirror环境变量为国内镜像以加速下载安装

# 设置阿里镜像
npm config set registry=https://registry.npmmirror.com
npm config set disturl=https://registry.npmmirror.com/-/binary/node

# 设置electron仓库(重要)
npm config set electron_mirror=https://registry.npmmirror.com/-/binary/electron/

KamimikaElectronElectron笔记约 218 字...
Electron 1.基本流程

本文旨在创建一个通用的Electron项目需要的流程(main.js),并对代码逐行解析
详细请见Electron 官网

main.js

导入(选择必要的项目)

import {
  app, //应用
  BrowserWindow, //窗口
  ipcMain, //通信
  Menu, //菜单
  nativeImage, //加载图片
  shell, //打开外部链接
  session, //会话 加载插件
  dialog, //对话框 文件选择框
  Notification, //通知
  Tray, //托盘
  globalShortcut, //快捷键
} from "electron";
import { electronApp, optimizer, is } from "@electron-toolkit/utils"; //electron工具包
import path from "node:path"; //路径处理
import icon from "../../resources/icon.png?asset"; //图标路径

KamimikaElectronElectron笔记约 886 字...