接口:
http://localhost:5000/register
调用接口代码
export const reqRigister = (user) => ajax('/register', user, 'post')
新建setupProxy.js解决跨域
const proxy = require('http-proxy-middleware')
module.exports = function(app) {
app.use(
proxy('/api', {
target: 'http://localhost:5000',
changeOrigin: true
}
)
)
}
proxy中 /api
和 target: 'http://localhost:5000'
是什么关系?
调用接口代码需要修改成 ajax('/api/register', user, 'post')
的吗?
但是我的后台接口是没有 /api
的,加上还是会请求报错
如果不加是不是需要将setupProxy.js修改成
proxy('/', {
target: 'http://localhost:5000',
changeOrigin: true
}
)
将 api
去掉
但是去掉请求还是报错
没搞明白这之间的关系,希望有大佬相助