亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

javascript - vue-cli proxyTable怎么配置

瀏覽:102日期:2023-09-14 18:42:15

問題描述

如何實現線上環境使用setting.host + ’/api/sop/’,本地dev請求localhost:3000呢?

const instance = axios.create({ baseURL: setting.host + ’/api/sop/’, timeout: 20000, headers: { ’Content-Type’: ’application/json’, ’Accept’: ’application/json’, },});

config

proxyTable: { ’/api’: { target: 'http://127.0.0.1:3000', changeOrigin: true, pathRewrite: { ’^/api’: '' } }},

問題解答

回答1:

用的vue-resource,理論上思路是一樣的。proxyTable和nginx的反向代理是一樣的道理,攔截特定的url,轉發到其他服務器。

// configproxyTable: { ’/api’: { target: ’http://10.0.0.10:8080’, changeOrigin: true, pathRewrite: { ’^/api’: ’/api’ } }}// codethis.$http.post(’/api/login’,{ username: ’xxx’, password: ’xxx’}).then((response) => { // ...}, (response) => { // ...});# 生產環境 nginxlocation /api { proxy_pass http://10.0.0.10:8080/api;}回答2:

可以配置一個環境變量,通過判斷環境變量確定使用哪一種配置

process.NODE_ENV === ’LOCAL’ ? proxyTableLocal : proxyTableServer回答3:

設置后, npn run dev階段, 本地如果訪問’/get/apple, 本地服務器會幫你訪問http://api.com:6688/get/apple拿到遠程的數據, 變相的實現了跨域功能

打開config/index.js, 添加proxyTable屬性

module.exports = {

build: {...}dev: { ... proxyTable: {’/’: { target: ’http://api.com:6688’, changeOrigin: true } }, ...}

}

https://github.com/383514580/...

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 人久热欧美在线观看量量 | 日本午夜视频 | 日韩美a一级毛片 | 日本三级欧美三级 | 亚洲日本欧美产综合在线 | 欧美va免费大片 | 欧美人与zoxxxx另类9 | 国产福利微拍精品一区二区 | 国产成人精品视频播放 | 亚洲欧美精品网站在线观看 | 国产高清精品自在线看 | 全国男人的天堂网站 | 色偷偷亚洲女人天堂观看欧 | 97免费视频在线 | 香港经典毛片a免费观看 | 曰本人做爰大片免费观看一 | 美日韩一级 | 一区二区视屏 | 免费人成网站免费看视频 | 亚洲精品一区二区三区第四页 | 欧美一区二区三区四区在线观看 | 99爱在线精品视频网站 | 在线亚洲精品中文字幕美乳 | 成人毛片免费在线观看 | 大尺度福利视频奶水在线 | 综合图片亚洲网友自拍10p | 女人又黄的视频网站 | 2021最新国产精品一区 | 亚洲欧美日韩国产专区一区 | 特级做人爱c级特级aav毛片 | 欧美成人乱弄视频 | 国产成人一区二区三区精品久久 | 2019偷偷狠狠的日日 | 国产欧美一区视频在线观看 | 久久免费精品 | 亚洲精品一区国产二区 | 日韩美女一区二区三区 | 一区二区三区视频在线 | 久久久久久久久久久久福利 | 欧美色视频日本片高清在线观看 | 亚洲欧美日韩一级特黄在线 |