From 4bdf940bdd6e915df02bf0d6797b94f43aac37ec Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Sun, 2 Jun 2019 21:15:02 +0100 Subject: [PATCH] Separate web and app targets --- .env.production.app | 3 +++ .env.production.web | 3 +++ package.json | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .env.production.app create mode 100644 .env.production.web diff --git a/.env.production.app b/.env.production.app new file mode 100644 index 00000000..f9fd3136 --- /dev/null +++ b/.env.production.app @@ -0,0 +1,3 @@ +NODE_ENV=production +VUE_APP_PLATFORM=web +VUE_APP_TARGET=electron-renderer \ No newline at end of file diff --git a/.env.production.web b/.env.production.web new file mode 100644 index 00000000..e9a62687 --- /dev/null +++ b/.env.production.web @@ -0,0 +1,3 @@ +NODE_ENV=production +VUE_APP_PLATFORM=web +VUE_APP_TARGET=web \ No newline at end of file diff --git a/package.json b/package.json index 964ee06a..f1feb62f 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "dist:win": "electron-builder --win --config app/builder-config-x86_64.yaml", "dist:dmg": "electron-builder --mac --config app/builder-config-x86_64.yaml", "dist:appx": "electron-builder --win --config app/builder-config-appx.yaml", - "build": "vue-cli-service build", + "build:web": "vue-cli-service build --mode production.web", + "build:app": "vue-cli-service build --mode production.app", "electron:run": "electron .", "electron:dev": "electron app/app.dev.js", "serve": "vue-cli-service serve"