随笔分类 - Electron
Electron学习笔记及问题
摘要:index.js /** * 打开对话框:最简单的打开对话框 * * Dialog.showOpenDialog([browserWindow,]options[,callback]) * browserWindow参数允许对话框将自身附加到父窗口,作为父窗口的模态对话框。 * callback:返
阅读全文
摘要:index.js /** * 优雅地加载页面 * show:false,创建一个隐蔽的窗口 * win.on("ready-to-show",()=>{ win.show(); });//加载完才显示 */ /** * 父子窗口(Mac OS X和Windows有一定差异) * 1、子窗口总是在父窗
阅读全文
摘要:index.js /** * 无边框窗口和透明窗口 * frame:false无边框窗口 * transparent:true,透明窗口 */ /** * 锁定模式 * 如果窗口处理全屏,并县锁定上状态,在Mac OS X唯一退出窗口的方式是通过<Command+Q>组合键 * 如果在Mac OS
阅读全文
摘要:index.js /** * 单位:像素 * width:窗口宽度 height:窗口高度 * minWidth:窗口最小宽度 minHeight:窗口最小高度 * maxWidth:窗口最大宽度 maxHeight:窗口最大高度 * * 获取和设置高度 * getSize() 返回数组,[0]:w
阅读全文
摘要:require('electron').remote解决方法地址:https://stackoverflow.com/questions/44391448/electron-require-is-not-definedapp.on('ready', () => { mainWindow = new
阅读全文
摘要:引用:https://blog.csdn.net/Likianta/article/details/89048938 run.cmd 文件 electron . --inspect=5858 launch.json文件 { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属
阅读全文
摘要:1、环境 package.json(用于配置Electron工程信息),可通过npm init 初始生成 { "name": "HelloWorld Electron", "version": "1.0.0", "main": "main.js" } View Codet index.js(桌面应用
阅读全文
摘要:1、安装nodejs node --version #查看node的版本 如果没有安装就是百度 C:\Program Files\nodejs\ 改为: D:\SOFTWARE\nodejs\ NODE_HOME=D:\SOFTWARE\nodejs NODE_PATH=D:\SOFTWARE\no
阅读全文