欢迎来到Neo的个人站|

混名汪小星

园龄:5年9个月粉丝:11关注:9

vue-cli/webpack4.x 打包--webpack配置--devServer

devServer

.env.development  配置全局变量

# 代理配置
VUE_APP_BASE_IP = 'http://192.128.15.157:15530'
VUE_APP_BASE_API = '/api'

vue.config.js  中配置  devServer 进行代理

复制代码
  devServer: {
    open: true,
    port: process.env.VUE_APP_BASE_PORT,
    proxy: {// 此处ip配置转移到.evn.development 文件中配置了
      [process.env.VUE_APP_BASE_API]: {
        target: process.env.VUE_APP_BASE_IP + process.env.VUE_APP_BASE_API, // 此处ip配置转移到.evn.development 文件中配置了
        pathRewrite: {
          [process.env.VUE_APP_BASE_API]: '' // 此处ip配置转移到.evn.development 文件中配置了
        }
      }
    }
  },
复制代码
VUE_APP_BASE_IP  + VUE_APP_BASE_API  为后台 base地址

也可以顺便在 request.js 中把基础路径配置上
复制代码
// 创建axios实例
const service = axios.create({
  baseURL: process.env.VUE_APP_BASE_API, // 基路径
  withCredentials: true, // 跨域请求时发送Cookie
  timeout: 600000 // 请求超时时间
})
复制代码

 





本文作者:混名汪小星

本文链接:https://www.cnblogs.com/wxyblog/p/17057884.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   混名汪小星  阅读(132)  评论(0编辑  收藏  举报
评论
收藏
关注
推荐
深色
回顶
收起
点击右上角即可分享
微信分享提示