WebPack错误集

webpack-dev-server跨域设置反向代理出现404错误

问题栈

835108-20171110101055341-783341031.png

分析解决
  • 看到404后,再次看了下启动服务配置文件,估计是pathRewrite这个没起作用;
//代理服务器
const proxy = [{
    path: '/api/*', //必须得有一个文件地址,如果顶层文件夹名字不同,则用/*代替
    target: 'http://api.test.com',  
    pathRewrite: {"^/api" : ""},
    secure: false
}];
const server = new WebpackDevServer(webpack(config), {
    publicPath: config.output.publicPath,
    progress: true,
    stats: {
        colors: true,
    },
    proxy
});
  • 经过一番折腾在官方文档中发现说明,这个属性增加v1,15.0中,ping go !这时候发现应该找到问题所在,果然把webpack-dev-server更新到1.15.0就正常了。
    835108-20171110102003419-1249407890.png

参考:webpack-dev-server官方文档
http-proxy-middleware

转载于:https://www.cnblogs.com/lmf-techniques/p/7813251.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值