iview-cli 设置跨域代理服务器

Posted 蔡宇良的博客园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iview-cli 设置跨域代理服务器相关的知识,希望对你有一定的参考价值。

1.打开 webpack.dev.config.js

 

2.//设置跨域代理

devServer: {
  historyApiFallback: true,
  hot: true,
  inline: true,
  stats: { colors: true },
  proxy: {
    //匹配代理的url  
    \'/api\': {
      // 目标服务器地址
      target: localhost:8080\',
      //路径重写
      pathRewrite: {\'^/api\' : \'/api\'},
      changeOrigin: true,
      secure: false
    }
  }
}

设置之后重新打开项目;

 

3.使用

//请求方法,根据实际情况使用
axios.get(\'/api/user\').then((res) => {
     //res 为成功回调的响应
    console.log(res);
});
地址路径请根据具体情况自行更改




转载地址
 http://www.cnblogs.com/mark7/p/7722621.html#4001041

 

以上是关于iview-cli 设置跨域代理服务器的主要内容,如果未能解决你的问题,请参考以下文章

vue中的代理跨域

vue 前端设置跨域多代理

利用Nginx设置跨域的方式

利用Nginx设置跨域的方式

跨域设置(服务器Nginx和Apache)

iview-cli搭建,一个简单的todoList