https://github.com/electron-in-action/clipmaster-9000/tree/completed-example
从源码下载的使用目前最新的版本 electron9.x、menubar 9.x ,
无法运行,原因是
需要做如下修改:
const Menubar = require(‘menubar‘);
const { globalShortcut, Menu } = require(‘electron‘);
const menubar = Menubar({
preloadWindow: true,
index: `file://${__dirname}/index.html`,
});
const { menubar } = require(‘menubar‘);
const { globalShortcut, Menu } = require(‘electron‘);
const mb = menubar({
preloadWindow: true,
browserWindow: {
webPreferences: {
nodeIntegration: true
}
},
index: `file://${__dirname}/index.html`,
});
10.《Electron 跨平台开发实战》- chapter10-menubar
原文:https://www.cnblogs.com/easy5weikai/p/13159423.html