From 23a934861941546fc7677fe1ce3bdb02c366b54d Mon Sep 17 00:00:00 2001 From: Paul <40315177+PAXANDDOS@users.noreply.github.com> Date: Sun, 6 Feb 2022 00:54:48 +0200 Subject: [PATCH] package: productName and bumps --- package-lock.json | 14 +++++++------- package.json | 4 +++- src/main/index.ts | 8 ++++---- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 26f3a44..6aff3ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -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": "*", diff --git a/package.json b/package.json index f003266..2281dbb 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/src/main/index.ts b/src/main/index.ts index ecd6f7d..7852f75 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -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()