Browse Source

go

main
583641232@qq.com 1 year ago
parent
commit
4f5427b2ba
  1. 18
      main.js
  2. 1683
      package-lock.json
  3. 14
      package.json
  4. 1
      preload.js

18
main.js

@ -5,18 +5,24 @@ const path = require('node:path')
function createWindow () { function createWindow () {
// Create the browser window. // Create the browser window.
const mainWindow = new BrowserWindow({ const mainWindow = new BrowserWindow({
width: 800,
height: 600,
width: 1600,
height: 1000,
icon: path.join(__dirname, 'icon.ico'),
webPreferences: { webPreferences: {
preload: path.join(__dirname, 'preload.js')
preload: path.join(__dirname, 'preload.js'),
webSecurity: false, // 允许跨域
} }
}) })
//隐藏菜单
mainWindow.setMenu(null);
// and load the index.html of the app. // and load the index.html of the app.
mainWindow.loadFile('index.html')
//mainWindow.loadFile('index.html')
mainWindow.loadFile('./dist/index.html')
// Open the DevTools. // Open the DevTools.
// mainWindow.webContents.openDevTools()
mainWindow.webContents.openDevTools()
} }
// This method will be called when Electron has finished // This method will be called when Electron has finished

1683
package-lock.json
File diff suppressed because it is too large
View File

14
package.json

@ -1,10 +1,15 @@
{ {
"name": "electron-quick-start",
"name": "ly-cas",
"version": "1.0.0", "version": "1.0.0",
"description": "A minimal Electron application", "description": "A minimal Electron application",
"main": "main.js", "main": "main.js",
"scripts": { "scripts": {
"start": "electron ."
"start": "electron .",
"packager": "electron-packager ./ cas-w --platform=win32 --arch=x64 --overwrite --icon=./icon.ico --out=./out"
},
"win": {
"icon": "__dirname + 'icon.ico'"
}, },
"repository": "https://github.com/electron/electron-quick-start", "repository": "https://github.com/electron/electron-quick-start",
"keywords": [ "keywords": [
@ -14,9 +19,10 @@
"tutorial", "tutorial",
"demo" "demo"
], ],
"author": "GitHub",
"author": "ly",
"license": "CC0-1.0", "license": "CC0-1.0",
"devDependencies": { "devDependencies": {
"electron": "^31.1.0"
"electron": "^31.1.0",
"electron-packager": "^17.1.2"
} }
} }

1
preload.js

@ -6,6 +6,7 @@
* *
* https://www.electronjs.org/docs/latest/tutorial/sandbox * https://www.electronjs.org/docs/latest/tutorial/sandbox
*/ */
window.isElectron = true;
window.addEventListener('DOMContentLoaded', () => { window.addEventListener('DOMContentLoaded', () => {
const replaceText = (selector, text) => { const replaceText = (selector, text) => {
const element = document.getElementById(selector) const element = document.getElementById(selector)

Loading…
Cancel
Save