Linux安装node.js
作者QQ:67065435 QQ群:669756510
本站内容全部为作者原创,转载请注明出处!
源码安装
main.js
const { app, BrowserWindow } = require('electron'); function createWindow() { const win = new BrowserWindow({ width: 1920, height: 1080, icon: 'favicon.ico', webPreferences: { nodeIntegration: false, contextIsolation: true } }); win.loadURL('https://www.test.com'); win.setMenuBarVisibility(false); } app.whenReady().then(createWindow); app.on('window-all-closed', () => { if (process.platform !== 'darwin') app.quit(); });package.json
{ "name": "test", "version": "1.0.0", "main": "main.js", "scripts": { "start": "electron .", "build": "electron-builder", "dist": "electron-builder" }, "devDependencies": { "electron": "^27.0.0", "electron-builder": "^24.6.4" }, "build": { "appId": "com.package.test", "productName": "APP名字", "directories": { "output": "dist" }, "files": [ "main.js", "preload.js" ], "win": { "target": "nsis", "icon": "favicon.ico" }, "portable": { "artifactName": "Start.exe" } } }.npmrc
registry=https://registry.npmmirror.com electron_mirror=https://npmmirror.com/mirrors/electron/ electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/.gitignore
.dist node_modulesfavicon.ico
256*256像素开始打包
npm install npm run dist