关于config.js里面proxy的配置:
proxy: {
'/api': {
target: '
http://192.168.***.**:8500',
changeOrigin: true,
pathRewrite: { '^/api': '' },
},
'/login': {
target: '
http://192.168.***.**:8500',
changeOrigin: true,
pathRewrite: { '^/login': '' },
},
'/jiaxin-project-R':{
target: '
http://192.168.***.**:8500',
changeOrigin: true,
}
},
pathRewrite把里面的的api login 之前的所有东西置空,所以,当你想在需要加上的头前面加上到话,请不要写这个东西!!!!!
所以总结一下: 当遇到ajax请求是200或者304的时候,,,,,preview里面返回Sorry, we need js to run correctly!的时候,应该是自己的代理写错了!!!!
所以,可以在实际的url地址前面加上api,,,,实际上请求的时候会去掉api,只请求后面的url