如何在Vue中抽離接口配置文件
Vue中抽離接口配置文件的問題及解決方法
問題背景
在通常開發(fā)中,我們經(jīng)常把接口配置文件寫在src目錄里,
雖然有了一些方便,但也引發(fā)出一個新的問題,就是每次接都要重新編譯。
解決方法
如果是cli2在static文件夾下創(chuàng)建XXX.js文件
如果是cli3在public文件夾下創(chuàng)建XXX.js文件
這兩個文件夾下的內(nèi)容將會原封不動地打包都dist里
在XXX.js下代碼,定義全局變量,這樣我們便能在任何地方使用
window.$4002API = { URL:'http://baidu.com', getAll:URL+'/aa/aa',//也能定義接口,到時在axios中調(diào)用 }
在main.js中引入XXX.js
import '../static/config/index'
使用
console.log($4002API.URL)//'http://baidu.com' console.log($4002API.getAll)//'http://baidu.com/aa/aa'
當打包的時候,在main.js中注釋掉
// import '../static/config/index'
并在index.html文件中引入XXX.js
<script src="./static/config/index.js"></script>
總結
以上所述是小編給大家介紹的如何在Vue中抽離接口配置文件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
相關文章
Vue 3 + Element Plus樹形表格全選多選及子節(jié)點勾選的問題解決方
在本文中,我們解決了Vue 3和Element Plus樹形表格中的全選、多選、子節(jié)點勾選和父節(jié)點勾選等常見問題,通過逐步實現(xiàn)這些功能,您可以構建功能強大且用戶友好的樹形表格組件,以滿足各種數(shù)據(jù)展示需求,對Vue 3 Element Plus樹形表格相關知識感興趣的朋友一起看看吧2023-12-12如何解決this.$refs.form.validate()不執(zhí)行的問題
這篇文章主要介紹了如何解決this.$refs.form.validate()不執(zhí)行的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09