uniapp里请求接口 配置.NODE_ENV

时间:2025-01-19 16:25:29

uniapp里请求接口 配置.NODE_ENV

第一步:创建request.js文件,把请求数据的接口封装在一个方法中,

代码:

Markup

  1. export function request(url, method, data, fu) {
  2. ({
  3. url: urlHard+url,
  4. method: method,
  5. data: data,
  6. success: (res) => {
  7. fu(res)
  8. },
  9. fail: (res) => {
  10. fu(res)
  11. }
  12. })
  13. }

第二步:在中的h5配置,进行如下配置:

Markup

  1. "h5" : {
  2. "devServer" : {
  3. "https" : false,
  4. "proxy": {
  5. "/gateway": {
  6. "target": "http://192.168.0.161:8769",
  7. "changeOrigin": true,
  8. "secure": true,
  9. "pathRewrite": {
  10. "^/gateway": ""
  11. }
  12. }
  13. }
  14. }
  15. }

引入页面:

  1. let urlHard = '';
  2. if(.NODE_ENV === 'production'){
  3. urlHard='';
  4. }else{
  5. urlHard='/gateway';
  6. }