Merge pull request #12 from PAXANDDOS/improvements

package: productName and fixes
This commit is contained in:
草鞋没号 2022-02-06 08:13:01 +08:00 committed by GitHub
commit 1292a6cccb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 12 deletions

14
package-lock.json generated
View File

@ -12,7 +12,7 @@
"electron-store": "^8.0.1"
},
"devDependencies": {
"@types/react": "^17.0.38",
"@types/react": "^17.0.39",
"@types/react-dom": "^17.0.11",
"@vitejs/plugin-react": "^1.1.4",
"electron": "^17.0.0",
@ -709,9 +709,9 @@
"dev": true
},
"node_modules/@types/react": {
"version": "17.0.38",
"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.38.tgz",
"integrity": "sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ==",
"version": "17.0.39",
"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz",
"integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==",
"dev": true,
"dependencies": {
"@types/prop-types": "*",
@ -5493,9 +5493,9 @@
"dev": true
},
"@types/react": {
"version": "17.0.38",
"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.38.tgz",
"integrity": "sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ==",
"version": "17.0.39",
"resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz",
"integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==",
"dev": true,
"requires": {
"@types/prop-types": "*",

View File

@ -1,5 +1,7 @@
{
"name": "vite-react-electron",
"productName": "Electron",
"private": true,
"version": "1.0.0",
"description": "Vite React Electron boilerplate.",
"author": "草鞋没号 <308487730@qq.com>",
@ -16,7 +18,7 @@
"electron-store": "^8.0.1"
},
"devDependencies": {
"@types/react": "^17.0.38",
"@types/react": "^17.0.39",
"@types/react-dom": "^17.0.11",
"@vitejs/plugin-react": "^1.1.4",
"electron": "^17.0.0",

View File

@ -1,10 +1,10 @@
import os from 'os'
import { join } from 'path'
import { app, BrowserWindow, shell } from 'electron'
import { release } from 'os'
import { join } from 'path'
import './samples/electron-store'
const isWin7 = os.release().startsWith('6.1')
if (isWin7) app.disableHardwareAcceleration()
if (release().startsWith('6.1')) app.disableHardwareAcceleration()
if (process.platform === 'win32') app.setAppUserModelId(app.getName())
if (!app.requestSingleInstanceLock()) {
app.quit()