測試環境與正式環境webpack打包路徑問題

2021-09-24 06:56:06 字數 314 閱讀 1074

預設的webpack打包命令只有乙個npm run build,所以就產生乙個問題,測試環境部署跟正式環境分不開,靜態資源路徑無法動態賦值,下面是一套簡單的解決方案

我們在build資料夾下新建build-test.js檔案,copy build.js檔案裡面的內容

並加入一句**

process.env.type = '"test"'

然後在config資料夾下index.js檔案修改如圖

最後package.json裡面配置啟動項

然後 npm run test 就是打的測試包,npm run bilud就是正式包

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

其實很簡單,只要改動四個地方就行,不管你用的是vueresource或者anxios都可以 1.在 config dev.env.js 和 config prod.env.js中分別這樣修改 config dev.env.js 1 use strict 2 const merge require w...

正式環境與生產環境隔離方案

正式環境和測試環境隔離可採用 阿里雲安全組隔離 注意事項 1 辦公網訪問正式環境需要走 或者vpn通道 目前有訪問正式環境許可權的人,就有訪問正式環境mongodb的許可權 因此目前需要控制可以訪問生產環境的人員限制 最終解決方法就是以後給mongodb加上使用者許可權驗證,等以後內網的測試環境搭建...

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

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