Add auto bundle script #41
Binary file not shown.
Before Width: | Height: | Size: 264 KiB After Width: | Height: | Size: 264 KiB |
BIN
assets/living-together.icns
Normal file
BIN
assets/living-together.icns
Normal file
Binary file not shown.
BIN
assets/living-together.ico
Normal file
BIN
assets/living-together.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
@ -29,7 +29,20 @@ const Config = {
|
|||||||
"license": PackageJSON.license,
|
"license": PackageJSON.license,
|
||||||
"config": {
|
"config": {
|
||||||
"forge": {
|
"forge": {
|
||||||
"packagerConfig": {},
|
"packagerConfig": {
|
||||||
|
"appBundleId": "com.mrkbear.living-together",
|
||||||
|
"appCopyright": "2021-2022 © copyright MrKBear",
|
||||||
|
"download": {
|
||||||
|
"rejectUnauthorized": false,
|
||||||
|
"executableName": "LivingTogether",
|
||||||
|
"mirrorOptions": {
|
||||||
|
"mirror": 'https://npmmirror.com/mirrors/electron/',
|
||||||
|
"customDir": '{{ version }}',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"asar": true,
|
||||||
|
"icon": "./living-together"
|
||||||
|
},
|
||||||
"makers": [
|
"makers": [
|
||||||
{
|
{
|
||||||
"name": "@electron-forge/maker-zip",
|
"name": "@electron-forge/maker-zip",
|
||||||
|
@ -32,8 +32,9 @@
|
|||||||
"release-run-electron": "npm run release-desktop-web & npm run copy-fluent-icon & npm run release-electron & npm run electron",
|
"release-run-electron": "npm run release-desktop-web & npm run copy-fluent-icon & npm run release-electron & npm run electron",
|
||||||
"copy-package-json": "fse mkdirp ./bundle/ & node ./config/electron.forge.config.js --out ./bundle",
|
"copy-package-json": "fse mkdirp ./bundle/ & node ./config/electron.forge.config.js --out ./bundle",
|
||||||
"copy-build-result": "fse mkdirp ./bundle/ & fse mkdirp ./build/ & fse copy ./build/ ./bundle/",
|
"copy-build-result": "fse mkdirp ./bundle/ & fse mkdirp ./build/ & fse copy ./build/ ./bundle/",
|
||||||
|
"copy-electron-icon": "fse mkdirp ./bundle/ & fse copy ./assets/living-together.ico ./bundle/living-together.ico & fse copy ./assets/living-together.icns ./bundle/living-together.icns",
|
||||||
"electron-app-ci": "cd ./bundle & npm install & cd ../",
|
"electron-app-ci": "cd ./bundle & npm install & cd ../",
|
||||||
"gen-bundle": "fse emptyDir ./bundle/ & npm run copy-package-json & npm run electron-app-ci"
|
"gen-bundle": "fse emptyDir ./bundle/ & npm run copy-package-json & npm run copy-electron-icon & npm run electron-app-ci"
|
||||||
},
|
},
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"artwork",
|
"artwork",
|
||||||
|
@ -52,7 +52,7 @@ class ElectronApp {
|
|||||||
webPreferences: { preload }
|
webPreferences: { preload }
|
||||||
});
|
});
|
||||||
|
|
||||||
this.simulatorWindow.loadURL(this.serviceUrl + (ENV.LIVING_TOGETHER_WEB_PATH ?? "/resources/app/"));
|
this.simulatorWindow.loadURL(this.serviceUrl + (ENV.LIVING_TOGETHER_WEB_PATH ?? "/resources/app.asar/"));
|
||||||
|
|
||||||
this.handelSimulatorWindowBehavior();
|
this.handelSimulatorWindowBehavior();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user