From cac155edd698afa5b5d3f12ba8d77d214c6958de Mon Sep 17 00:00:00 2001 From: lihuilin Date: Tue, 29 Jul 2025 11:06:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E7=BB=88=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- activitylink/.env.development | 9 +++++++++ activitylink/.env.production | 2 +- activitylink/.env.test | 9 +++++++++ activitylink/package.json | 3 ++- activitylink/src/router/index.js | 2 +- activitylink/src/utils/request.js | 3 +-- activitylink/vite.config.js | 5 ++++- 7 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 activitylink/.env.development create mode 100644 activitylink/.env.test diff --git a/activitylink/.env.development b/activitylink/.env.development new file mode 100644 index 0000000..5bc24f0 --- /dev/null +++ b/activitylink/.env.development @@ -0,0 +1,9 @@ + +VITE_ENV = 'test' +VITE_OUTPUT_DIR = 'dist' +VITE_PUBLIC_PATH = '/testBack/' +VITE_APP_BASE_API = https://dbqb.nfdxy.net/devLotApi/ +# VITE_APP_BASE_API = http://192.168.40.12:12699/ +VITE_USE_MOCK = true +# VITE_UPLOAD_URL='http://39.101.133.168:8828/hljw/api/aws/upload' +VITE_UPLOAD_URL='https://api.homilychart.com/hljw/api/aws/upload' \ No newline at end of file diff --git a/activitylink/.env.production b/activitylink/.env.production index 13c65f5..ec09aee 100644 --- a/activitylink/.env.production +++ b/activitylink/.env.production @@ -1,6 +1,6 @@ VITE_ENV = 'production' VITE_PUBLIC_PATH = '/prodBack/' VITE_USE_MOCK = true -# VITE_APP_BASE_API = 'https://hwjb.homilychart.com/devLotApi/' +# VITE_APP_BASE_API = https://hwjb.homilychart.com/prodApi/ VITE_APP_BASE_API = 'http://localhost:12699/devLotApi' # VITE_UPLOAD_URL='https://api.homilychart.com/hljw/api/aws/upload' \ No newline at end of file diff --git a/activitylink/.env.test b/activitylink/.env.test new file mode 100644 index 0000000..daf4573 --- /dev/null +++ b/activitylink/.env.test @@ -0,0 +1,9 @@ + +VITE_ENV = 'test' +VITE_OUTPUT_DIR = 'dist' +VITE_PUBLIC_PATH = '/testBack/' +VITE_APP_BASE_API = https://dbqb.nfdxy.net/devLotApi/ +# VITE_APP_BASE_API = http://localhost:12699/devLotApi/ +VITE_USE_MOCK = true +# VITE_UPLOAD_URL='http://39.101.133.168:8828/hljw/api/aws/upload' +VITE_UPLOAD_URL='https://api.homilychart.com/hljw/api/aws/upload' \ No newline at end of file diff --git a/activitylink/package.json b/activitylink/package.json index 7ab17df..023222c 100644 --- a/activitylink/package.json +++ b/activitylink/package.json @@ -5,7 +5,8 @@ "type": "module", "scripts": { "dev": "vite --host", - "build": "vite build", + "build:test": "vite build --mode test", + "build:prod": "vite build --mode prod", "preview": "vite preview" }, "dependencies": { diff --git a/activitylink/src/router/index.js b/activitylink/src/router/index.js index 6ba857d..1813e90 100644 --- a/activitylink/src/router/index.js +++ b/activitylink/src/router/index.js @@ -73,7 +73,7 @@ const routes = [ ] // 创建路由实例 const router = createRouter({ - history: createWebHistory('/testBack/'), + history: createWebHistory('/prodBack/'), routes }) router.beforeEach((to, from, next) => { diff --git a/activitylink/src/utils/request.js b/activitylink/src/utils/request.js index 97ccc8d..7badcc7 100644 --- a/activitylink/src/utils/request.js +++ b/activitylink/src/utils/request.js @@ -7,10 +7,9 @@ import router from '@/router' // 创建基础实例 // const router = useRouter() const service = axios.create({ - baseURL: 'http://localhost:12699', + baseURL: import.meta.env.VITE_APP_BASE_API, timeout: 10000 }) -// import.meta.env.VITE_APP_BASE_API // 请求拦截器 service.interceptors.request.use( (config) => { diff --git a/activitylink/vite.config.js b/activitylink/vite.config.js index d364988..9265077 100644 --- a/activitylink/vite.config.js +++ b/activitylink/vite.config.js @@ -4,6 +4,7 @@ import path from 'path'; export default defineConfig({ base: '/testBack/', + // prodBack plugins: [vue()], resolve: { alias: { @@ -13,7 +14,9 @@ export default defineConfig({ server: { proxy: { '/api': { - target: 'https://hwjb.homilychart.com/devLotApi/', + target: 'https://hwjb.homilychart.com/prodApi/', + // https://dbqb.nfdxy.net/devLotApi/ + // http://localhost:12699/ changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') },