Browse Source

部署环境改变后,修改配置

任一存 2 years ago
parent
commit
99febeea74
6 changed files with 17 additions and 19 deletions
  1. 7 5
      .env.dev
  2. 0 7
      .env.prod
  3. 7 5
      .env.test
  4. 1 1
      src/api.js
  5. 1 0
      src/main.js
  6. 1 1
      src/views/PanoView.vue

+ 7 - 5
.env.dev

@@ -1,7 +1,9 @@
 CLI_MODE=dev
 NODE_ENV=development
-VUE_APP_CDN_PATH=http://yuhuatai.4dage.com/YHT/goodsData/
-VUE_APP_CDN_PATH_QJKK_DESC=http://yuhuatai.4dage.com/YHT/Qjkk/data/
-VUE_APP_MOBILE_URL=http://yuhuatai.4dage.com/YHTM/index.html
-VUE_APP_PC_URL=http://yuhuatai.4dage.com/YHT/index.html
-VUE_APP_PROTOCOL=http://
+VUE_APP_PROTOCOL=http://
+VUE_APP_ORIGIN=${VUE_APP_PROTOCOL}yuhuatai.4dage.com
+VUE_APP_CDN_PATH=${VUE_APP_ORIGIN}/YHT/goodsData/
+VUE_APP_CDN_PATH_QJKK_SOME_DATA=${VUE_APP_ORIGIN}/YHT/Qjkk/local/WK1578926366500417536/someData.json
+VUE_APP_CDN_PATH_QJKK_DESC=${VUE_APP_ORIGIN}/YHT/Qjkk/data/
+VUE_APP_MOBILE_URL=${VUE_APP_ORIGIN}/YHTM/index.html
+VUE_APP_PC_URL=${VUE_APP_ORIGIN}/YHT/index.html

+ 0 - 7
.env.prod

@@ -1,7 +0,0 @@
-CLI_MODE=prod
-NODE_ENV=production
-VUE_APP_CDN_PATH=http://yuhuatai.4dage.com/YHT/goodsData/
-VUE_APP_CDN_PATH_QJKK_DESC=https://yuhuatai.4dage.com/YHT/Qjkk/data/
-VUE_APP_MOBILE_URL=https://yuhuatai.4dage.com/YHTM/index.html
-VUE_APP_PC_URL=https://yuhuatai.4dage.com/YHT/index.html
-VUE_APP_PROTOCOL=https://

+ 7 - 5
.env.test

@@ -1,7 +1,9 @@
 CLI_MODE=test
 NODE_ENV=production
-VUE_APP_CDN_PATH=http://yuhuatai.4dage.com/YHT/goodsData/
-VUE_APP_CDN_PATH_QJKK_DESC=http://yuhuatai.4dage.com/YHT/Qjkk/data/
-VUE_APP_MOBILE_URL=http://yuhuatai.4dage.com/YHTM/index.html
-VUE_APP_PC_URL=http://yuhuatai.4dage.com/YHT/index.html
-VUE_APP_PROTOCOL=http://
+VUE_APP_PROTOCOL=http://
+VUE_APP_ORIGIN=${VUE_APP_PROTOCOL}yuhuatai.4dage.com
+VUE_APP_CDN_PATH=${VUE_APP_ORIGIN}/YHT/goodsData/
+VUE_APP_CDN_PATH_QJKK_SOME_DATA=${VUE_APP_ORIGIN}/YHT/Qjkk/local/WK1578926366500417536/someData.json
+VUE_APP_CDN_PATH_QJKK_DESC=${VUE_APP_ORIGIN}/YHT/Qjkk/data/
+VUE_APP_MOBILE_URL=${VUE_APP_ORIGIN}/YHTM/index.html
+VUE_APP_PC_URL=${VUE_APP_ORIGIN}/YHT/index.html

+ 1 - 1
src/api.js

@@ -35,7 +35,7 @@ export default {
   async fetchPanoData() {
     const res = await axios({
       method: 'get',
-      url: `${process.env.VUE_APP_PROTOCOL}zzbbh.4dage.com/YHT/Qjkk/local/WK1578926366500417536/someData.json?_=${Math.random()}`,
+      url: `${process.env.VUE_APP_CDN_PATH_QJKK_SOME_DATA}?_=${Math.random()}`,
     })
     console.log('fetch pano data: ', res.data)
     return res.data

+ 1 - 0
src/main.js

@@ -35,6 +35,7 @@ if (uaInfo.device.type !== 'mobile' && window.innerWidth > window.innerHeight) {
   location.replace(process.env.VUE_APP_PC_URL)
 }
 
+Vue.prototype.$origin = process.env.VUE_APP_ORIGIN
 Vue.prototype.$globalConfig = globalConfig
 Vue.prototype.$cdnPath = process.env.VUE_APP_CDN_PATH
 Vue.prototype.$msgCenter = new MessageCenter()

+ 1 - 1
src/views/PanoView.vue

@@ -135,7 +135,7 @@ export default {
       removepano("#pano")
       // eslint-disable-next-line no-undef
       embedpano({
-        xml: `${process.env.VUE_APP_PROTOCOL}zzbbh.4dage.com/YHT/Qjkk/local/pano/${this.scene.sceneCode}/vtour/tour.xml`,
+        xml: `${process.env.VUE_APP_ORIGIN}/YHT/Qjkk/local/pano/${this.scene.sceneCode}/vtour/tour.xml`,
         swf: "%HTMLPATH%/static/template/tour.swf", // todo: 咋回事?
         target: "pano",
         html5: "auto",