From 4d75713e15a659da05d944a99e3954ff25dfd162 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Sun, 9 Aug 2026 16:00:32 +0800 Subject: [PATCH] chore(bx-mobile): point API proxy to shanxia2.0 backend and add jsencrypt Co-authored-by: Cursor --- bx-mobile/.env.development | 2 ++ bx-mobile/package-lock.json | 7 +++++++ bx-mobile/package.json | 15 ++++++++------- bx-mobile/vite.config.ts | 2 +- 4 files changed, 18 insertions(+), 8 deletions(-) create mode 100644 bx-mobile/.env.development diff --git a/bx-mobile/.env.development b/bx-mobile/.env.development new file mode 100644 index 000000000..b09565df5 --- /dev/null +++ b/bx-mobile/.env.development @@ -0,0 +1,2 @@ +VITE_API_URL=/api +VITE_API_PROXY_URL=http://localhost:8000 diff --git a/bx-mobile/package-lock.json b/bx-mobile/package-lock.json index 38adf358c..18a7ffe39 100644 --- a/bx-mobile/package-lock.json +++ b/bx-mobile/package-lock.json @@ -11,6 +11,7 @@ "@vant/use": "^1.6.0", "axios": "^1.7.0", "dayjs": "^1.11.10", + "jsencrypt": "^3.5.4", "pinia": "^2.1.7", "vant": "^4.8.0", "vue": "^3.4.0", @@ -1573,6 +1574,12 @@ "node": ">=0.12.0" } }, + "node_modules/jsencrypt": { + "version": "3.5.4", + "resolved": "https://registry.npmmirror.com/jsencrypt/-/jsencrypt-3.5.4.tgz", + "integrity": "sha512-kNjfYEMNASxrDGsmcSQh/rUTmcoRfSUkxnAz+MMywM8jtGu+fFEZ3nJjHM58zscVnwR0fYmG9sGkTDjqUdpiwA==", + "license": "MIT" + }, "node_modules/local-pkg": { "version": "0.5.1", "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.5.1.tgz", diff --git a/bx-mobile/package.json b/bx-mobile/package.json index e4c2dca37..05eb2b4b9 100644 --- a/bx-mobile/package.json +++ b/bx-mobile/package.json @@ -9,21 +9,22 @@ "preview": "vite preview" }, "dependencies": { + "@vant/use": "^1.6.0", + "axios": "^1.7.0", + "dayjs": "^1.11.10", + "jsencrypt": "^3.5.4", "pinia": "^2.1.7", "vant": "^4.8.0", "vue": "^3.4.0", - "vue-router": "^4.3.0", - "axios": "^1.7.0", - "dayjs": "^1.11.10", - "@vant/use": "^1.6.0" + "vue-router": "^4.3.0" }, "devDependencies": { + "@types/node": "^20.11.0", + "@vant/auto-import-resolver": "^1.2.1", "@vitejs/plugin-vue": "^5.0.0", "typescript": "^5.3.0", "unplugin-vue-components": "^0.27.0", - "@vant/auto-import-resolver": "^1.2.1", "vite": "^5.4.0", - "vue-tsc": "^2.0.0", - "@types/node": "^20.11.0" + "vue-tsc": "^2.0.0" } } diff --git a/bx-mobile/vite.config.ts b/bx-mobile/vite.config.ts index decfeb500..a77fdf17a 100644 --- a/bx-mobile/vite.config.ts +++ b/bx-mobile/vite.config.ts @@ -20,7 +20,7 @@ export default defineConfig({ port: 5174, proxy: { '/api': { - target: 'http://127.0.0.1:8011', + target: process.env.VITE_API_PROXY_URL || 'http://localhost:8000', changeOrigin: true, }, },