From f8a1bdba0c0cc1c9f6937a3440d7483a117ce0e4 Mon Sep 17 00:00:00 2001 From: zyronon <zyronon@163.com> Date: Tue, 9 Apr 2024 18:52:31 +0800 Subject: [PATCH] refactor: add gp-pages support --- .github/workflows/deploy-pages.yml | 2 +- env/.env.gp_pages | 1 + package.json | 1 + src/config/index.ts | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 env/.env.gp_pages diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 80b84e2..df91819 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -46,7 +46,7 @@ jobs: run: pnpm install - name: Build - run: pnpm run build + run: pnpm run build-gp-pages - name: Setup Pages uses: actions/configure-pages@v3 - name: Upload artifact diff --git a/env/.env.gp_pages b/env/.env.gp_pages new file mode 100644 index 0000000..7aad3a6 --- /dev/null +++ b/env/.env.gp_pages @@ -0,0 +1 @@ +VITE_ENV = "GP_PAGES" diff --git a/package.json b/package.json index 73e3bbf..3351599 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "serve": "vite --host", "build": "vite build --mode prod", "build-uni-app": "vite build --mode uni", + "build-gp-pages": "vite build --mode gp_pages", "build-only": "vite build", "build-check": "run-p type-check \"build-only {@}\" --", "type-check": "vue-tsc --build --force", diff --git a/src/config/index.ts b/src/config/index.ts index 72c7097..370e8a0 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -6,6 +6,7 @@ export default { const BASE_URL_MAP = { DEV: '', PROD: '', + GP_PAGES: '/dist', UNI: 'https://dy.ttentau.top' }