關於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