webpack proxy 不生效
配置的代理未生效,还是会报跨域请求,请问下,配置哪里有问题
谢谢
wepack.config.dev.js:
devServer: {
inline: true,
port: 3333,
historyApiFallback: true,
proxy: {
'/crm-manage-web/': {
target: 'http://192.168.27.27:7002',
secure: true,
changeOrigin: true
}
}
},
package.js:
"scripts": {
"start": "webpack-dev-server --devtool eval --progress --colors --content-base build --config ./webpack.config.dev.js",
"build": "webpack -p --config ./webpack.config.pro.js"
},
console.log:
10% building 2/2 modules 0 activeℹ 「wds」: Project is running at http://localhost:3333/
ℹ 「wds」: webpack output is served from /
ℹ 「wds」: Content not from webpack is served from /Users/eddie/Desktop/mofang_project/mofang_crm/build
ℹ 「wds」: 404s will fallback to /index.html
ℹ 「wdm」: Hash: 011d083fb80732801c95
客户端:
console:
Access to XMLHttpRequest at 'http://192.168.27.27:7002/crm-manage-web/login/login' from origin 'http://127.0.0.1:3333' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你的ajax的baseURL需要设置为空或者localhost:8080,
你访问的时候,应该访问:'http://127.0.0.1:3333/crm-manage-web/login/login',然后webpackServer帮你代理到'http://192.168.27.27:7002/crm-manage-web/login/login'