本文记录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 ."
}
