如何使用webpack-dev-server实现“代理”(类似于
grunt-connect-proxy)选项?
我正在使用webpack和webpack-dev-server与Grunt. Gruntfile.js(以下代码)中的任务能够启动端口8080上的服务器.我想为所有后端数据请求(上下文URL / ajax / *)添加代理设置.
"webpack-dev-server": { options: { webpack: webpackConfig,publicPath: "/src/assets" },start: { keepAlive: true,watch: true } }
解决方法
在webpack config中,可以像这样使用devServer.proxy:
proxy: { '/ajax/*': 'http://your.backend/' }