Centralize Electron entry file path configuration
This commit refactors configuration to use centrally defined Electron entry file path to improve maintainability and reduce duplication. - Replace the hardcoded file path in the `main` field of `package.json` with a reference to the `ELECTRON_ENTRY` environment variable, managed by `electron-vite`. - Update `electron-vite` to version 1.0.28, enabling the use of `ELECTRON_ENTRY` environment variable feature (details in alex8088/electron-vite#270).
This commit is contained in:
14
package-lock.json
generated
14
package-lock.json
generated
@@ -38,7 +38,7 @@
|
||||
"electron-builder": "^24.6.4",
|
||||
"electron-devtools-installer": "^3.2.0",
|
||||
"electron-icon-builder": "^2.0.1",
|
||||
"electron-vite": "^1.0.27",
|
||||
"electron-vite": "^1.0.28",
|
||||
"eslint": "^8.51.0",
|
||||
"eslint-plugin-cypress": "^2.15.1",
|
||||
"eslint-plugin-vue": "^9.17.0",
|
||||
@@ -7144,9 +7144,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron-vite": {
|
||||
"version": "1.0.27",
|
||||
"resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-1.0.27.tgz",
|
||||
"integrity": "sha512-T8UVt9HtMFMMqU78dhv8TsRHYxMkuMTIZBIFYHzfeEoJ1Go3tVemgY/kO6sTTv94jIhkhcZIkvwmq4liABFjmA==",
|
||||
"version": "1.0.28",
|
||||
"resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-1.0.28.tgz",
|
||||
"integrity": "sha512-cp7nBi6do/jn5SHdL2V71WjxqZ+NXitVqn5bW+TsTEYgAfSUuYYp6INJN854kcgoOj4UrjMqA9cGRTSl79xx0Q==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.22.8",
|
||||
@@ -25087,9 +25087,9 @@
|
||||
}
|
||||
},
|
||||
"electron-vite": {
|
||||
"version": "1.0.27",
|
||||
"resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-1.0.27.tgz",
|
||||
"integrity": "sha512-T8UVt9HtMFMMqU78dhv8TsRHYxMkuMTIZBIFYHzfeEoJ1Go3tVemgY/kO6sTTv94jIhkhcZIkvwmq4liABFjmA==",
|
||||
"version": "1.0.28",
|
||||
"resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-1.0.28.tgz",
|
||||
"integrity": "sha512-cp7nBi6do/jn5SHdL2V71WjxqZ+NXitVqn5bW+TsTEYgAfSUuYYp6INJN854kcgoOj4UrjMqA9cGRTSl79xx0Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@babel/core": "^7.22.8",
|
||||
|
||||
Reference in New Issue
Block a user