Explorar el Código

更新 基础配置

wzh hace 4 años
padre
commit
36d81aca27
Se han modificado 5 ficheros con 16 adiciones y 4 borrados
  1. 2 0
      .env.dev
  2. 2 0
      .env.release
  3. 4 3
      package.json
  4. 4 1
      src/apis/config.js
  5. 4 0
      src/store/index.js

+ 2 - 0
.env.dev

@@ -0,0 +1,2 @@
+VITE_PROJECT_ENV = 'dev'
+VITE_BASEURL = 'https://interface.huihenduo.com.cn/hhd-pat-dev/'

+ 2 - 0
.env.release

@@ -0,0 +1,2 @@
+VITE_PROJECT_ENV = 'release'
+VITE_BASEURL = 'https://interface.huihenduo.com.cn/hhd-pat/'

+ 4 - 3
package.json

@@ -2,9 +2,10 @@
   "name": "jiangyunphotosagent",
   "version": "0.0.0",
   "scripts": {
-    "dev": "vite",
-    "build": "vite build",
-    "serve": "vite preview"
+    "dev": "vite --mode dev",
+    "build":"vite build --mode dev",
+    "build -master": "vite build --mode release",
+    "serve": "vite build --mode release && vite preview"
   },
   "dependencies": {
     "@cloudbase/js-sdk": "^1.7.1",

+ 4 - 1
src/apis/config.js

@@ -1,6 +1,9 @@
-const baseurl = "https://interface.huihenduo.com.cn/hhd-pat/";
+import store from "../store/index";
 import axios from "axios";
 
+let baseurl = store.state.baseurl;
+const uploadUrl = `${baseurl}cos/upload`;
+
 axios.interceptors.response.use(
   function (response) {
     return response;

+ 4 - 0
src/store/index.js

@@ -1,11 +1,15 @@
 import { createStore } from "vuex";
 
+console.log(import.meta.env.VITE_PROJECT_ENV);
+let baseurl = import.meta.env.VITE_BASEURL;
+
 const store = createStore({
   state: {
     isLogin: false,
     firstTitle: "",
     secondTitle: "",
     currentMenuItem: "/cargoOwnerManage/cargoOwnerList",
+    baseurl,
   },
   mutations: {
     changefirstTitle(state, text) {