ソースを参照

fix(BuildConfig): fix overwritten appId

evshiron 8 年 前
コミット
cac669efa6
共有2 個のファイルを変更した2 個の追加1 個の削除を含む
  1. 1 0
      assets/project/package.json
  2. 1 1
      src/lib/config/BuildConfig.ts

+ 1 - 0
assets/project/package.json

@@ -10,6 +10,7 @@
   "author": "evshiron",
   "license": "MIT",
   "build": {
+    "appId": "io.github.evshiron.nwjs-builder-phoenix.project",
     "nwVersion": "lts",
     "targets": [
       "zip",

+ 1 - 1
src/lib/config/BuildConfig.ts

@@ -54,7 +54,7 @@ export class BuildConfig {
 
         this.output = normalize(this.output);
 
-        this.appId = `io.github.nwjs.${ pkg.name }`;
+        this.appId = this.appId ? this.appId : `io.github.nwjs.${ pkg.name }`;
 
         this.win.versionStrings.ProductName = this.win.versionStrings.ProductName ? this.win.versionStrings.ProductName : pkg.name;
         this.win.versionStrings.FileDescription = this.win.versionStrings.FileDescription ? this.win.versionStrings.FileDescription : pkg.description;