From 62e8aa906e06ec1d4aa3176a72694f0793117267 Mon Sep 17 00:00:00 2001 From: Tristan Yang Date: Wed, 31 May 2023 20:40:34 +0800 Subject: [PATCH] build: add official demo option --- package.json | 2 +- src/app/config.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 38001bf0..51a91378 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "start": "REACT_APP_BUILD_TIME=$(date +%s) node scripts/start.js", "build": "rm -rf build && REACT_APP_BUILD_TIME=$(date +%s) GENERATE_SOURCEMAP=false node scripts/build.js", "build:release": "rm -rf build && REACT_APP_BUILD_TIME=$(date +%s) REACT_APP_RELEASE=true GENERATE_SOURCEMAP=false node scripts/build.js", - "deploy:demo": "yarn build && gh-pages -d build", + "deploy:demo": "REACT_APP_OFFICIAL_DEMO=true yarn build && gh-pages -d build", "lint": "lint-staged", "prepare": "husky install", "postinstall": "patch-package" diff --git a/src/app/config.ts b/src/app/config.ts index 75163226..06eaba6d 100644 --- a/src/app/config.ts +++ b/src/app/config.ts @@ -12,12 +12,13 @@ let prices: Price[] = [ } ]; const official_dev = `https://dev.voce.chat`; -// const local_dev = `http://localhost:3000`; -const local_dev = official_dev; +// const local_dev = `https://dev.voce.chat`; +const local_dev = `http://localhost:3000`; +const dev_origin = process.env.REACT_APP_OFFICIAL_DEMO ? official_dev : local_dev; // const local_dev = `http://07333.qicp.vip:3030`; // const local_dev = `https://im.ttt.td`; -export const BASE_ORIGIN = process.env.REACT_APP_RELEASE ? `${location.origin}` : local_dev; +export const BASE_ORIGIN = process.env.REACT_APP_RELEASE ? `${location.origin}` : dev_origin; export const IS_OFFICIAL_DEMO = BASE_ORIGIN === official_dev; const BASE_URL = `${BASE_ORIGIN}/api`;