uniapp里请求接口 配置.NODE_ENV
第一步:创建request.js文件,把请求数据的接口封装在一个方法中,
代码:
Markup
-
export function request(url, method, data, fu) {
-
-
({
-
url: urlHard+url,
-
method: method,
-
data: data,
-
-
success: (res) => {
-
fu(res)
-
},
-
fail: (res) => {
-
fu(res)
-
}
-
})
-
}
第二步:在中的h5配置,进行如下配置:
Markup
-
"h5" : {
-
"devServer" : {
-
"https" : false,
-
"proxy": {
-
"/gateway": {
-
"target": "http://192.168.0.161:8769",
-
"changeOrigin": true,
-
"secure": true,
-
"pathRewrite": {
-
"^/gateway": ""
-
}
-
}
-
}
-
}
-
}
引入页面:
-
let urlHard = '';
-
if(.NODE_ENV === 'production'){
-
urlHard='';
-
}else{
-
urlHard='/gateway';
-
}