Wangjili
文章58
标签12
分类9
electron

electron

本文记录Electron开发相关技术。

介绍

安装

在无法访问Github的情况下,安装electron会失败,提升TIMEOUT相关信息,此时需要配置国内镜像。如下

# nrm 是一个npm镜像管理工具,可以使用它切换不同的镜像源
nrm use taobao
# 设置electron镜像源
npm config set electron_mirro="https://npmmirror.com/mirrors/electron/"
# 现在就可以安装electron了。
npm install electron -g

置顶

// windows
const mainWindow = new BrowserWindow({
    width:300,
    height:300,
    alwaysOnTop:true, // 置顶,类似css的zIndex,会将该程序置于桌面最上层
})

热加载

electron默认不能热加载,也就是每次修改代码,必须关闭重启才能生效。可以使用nodemon,在package.json中,将启动命令dev改为下面的形式即可。

"script":{
    "dev":"nodemon --exec electron ."
}
本文作者:Wangjili
本文链接:https://blog.wangjili.cn/2023/02/16/electron/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可