vue項目dev.env.js和prod.env.js

??在開發(fā)過程中,經(jīng)常會設(shè)置端口和IP之類的,而且開發(fā)和生成環(huán)境會不一樣,如果每次發(fā)布都要修改配置,會非常的不方便,而且有時會忘記修改。在vue項目中,有兩個配置文件,分別為dev.env.js、prod.env.js。下面是dev.env.js的內(nèi)容:

'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')

module.exports = merge(prodEnv, {
  NODE_ENV: '"development"'
  , BASE_URI: '"http://localhost:8080"'
})

??BASE_URI是服務(wù)器的api路徑,我們在dev.env.jsprod.env.js都配置一個,這樣我們在使用的時候,直接通過process.env.BASE_URI獲取就可以了,不用擔(dān)心切換環(huán)境導(dǎo)致的問題了。

注意加上雙引號,否則會發(fā)生錯誤

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容