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