安裝electron-forge(類似於cli,從git上下載項目腳手架)
npm install -g electron-forge
electron-forge拉取模板
electron-forge init appname
或者使用git獲取模板
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
electron 開始運行項目
npm start
安裝打包神器electron-packager
cnpm install electron-packager -g
使用electron-packager打包
electron-packager .
設置無菜單
在main.js中 加入
electron.Menu.setApplicationMenu(null);
function createWindow () {
electron.Menu.setApplicationMenu(null);
設置無邊框
還是同樣的在createWindow 函數中,加入以下
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
frame: false,
resizable:false,
webPreferences: {
preload: path.join(__dirname, 'preload.js')
}
})