VUE 中區分測試環境和正式環境

2022-08-25 19:06:30 字數 896 閱讀 5653

其實很簡單,只要改動四個地方就行,不管你用的是vueresource或者anxios都可以

1.在/config/dev.env.js 和/config/prod.env.js中分別這樣修改

/config/dev.env.js

1 'use strict'

2 const merge = require('webpack-merge')

3 const prodenv = require('./prod.env')

45 module.exports = merge(prodenv, )

/config/prod.env.js

'use strict'module.exports =
2.然後再src目錄下新建乙個api/index.js

1 const root =process.env.api_root;

2 export default

root;3//

把你的位址export出去,然後在main.js中全域性引用

3.在main.js中全域性引用

1

//引用api檔案

2 import api from './api/index.js' //

切換環境js3//

將api方法繫結到全域性

4 vue.prototype.$api = api

4.在頁面介面中這樣使用

然後,npm run dev 調的就是測試環境位址

npm run build 調的就是正式環境位址

**  

感謝!

kettle在多環境中區分環境使用

kettle的kettle.properties可以根據環境新增值,job中使用變數,達到區分環境的效果。通常我們專案中每個環境的資料庫都是分開的,這個時候我們就需要根據環境來設定資料庫的連線資訊了,如 編輯kettle.properties 資料庫連線使用變數 這樣就能達到區分環境的效果。自定義修...

Android極光推送區分測試正式環境詳解

前沿 極光推送是我們在實際生活中使用比較多的一種推送方式,成本低廉,不少公司都是使用的他,換工作之後,當前公司還是使用的極光推送。問題 需求想要效果 官方提供的解決方式 1.給專案匯入相關支援的包 1 極光 極光推送 compile cn.jiguang.sdk jpush 3.0.5 此處以jpu...

谷歌開源AI可在嘈雜環境中區分聲音

據 venturebeat 報道,google 人工智慧研究部門在語音識別方面取得了新的進展,能從嘈雜的環境中分辨聲音,準確率高達 92 google 人工智慧研究部門在一篇名為 fully super vised speaker diarization 的 中描述了這一新的 ai 系統,稱它 能以...