技巧

最后更新于:2022-04-02 03:34:08

[TOC] ## 技巧 ### remote模块 区分主进程与渲染进程 - `main.js` 所在位置为主进程(main process) - 其余为渲染进程(render process). 渲染进程需要使用`remote`进行使用 如:`const {BrowserWindow} = require("electron").remote`; ## 下载electron包过慢 设置环境 `ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"` 在使用`electron_package` 或`electron_builder` 下载 ### 支持高分辨 使用`@x2`的形式 ``` images/ ├── icon.png ├── icon@2x.png └── icon@3x.png ``` ``` const { Tray } = require('electron') let appIcon = new Tray('/Users/somebody/images/icon.png') console.log(appIcon) ```
';