我后台的请求地址是 https://wd7175036853tpzaxl.wilddogio.com
但是我的公共接口是 https://wd7175036853tpzaxl.wilddogio.com/api
比如我请求/list
实际上请求的是 https://wd7175036853tpzaxl.wilddogio.com/api
我要请求/detail
实际上请求的是 https://wd7175036853tpzaxl.wilddogio.com/api/detail
那么,问题来了,1.如何解决命名冲突?下面这么写可以吗?
2.这是开发环境的配置,上线的时候怎么办呢?
proxyTable: {
'/api/**': {//这里直接写/api和我后面公共的api命名冲突???/api/**是什么意思?
target: 'https://wd7175036853tpzaxl.wilddogio.com',
secure: true,
changeOrigin: true,
pathRewrite: {
'^/api': '/' //这里如何写啊?
}
}
问题已参照下面老师的回答更新,然而还是没有解决啊。
参考网上这么写的,可是就是访问不到数据啊,还是报错啊!!!请各位老师帮忙分析一下我该怎么办
我现在只有后台给我的一个接口,用这种方式能实现跨域吗?这种方式好像无效的啊
然后像下面这样调用
相当于你访问了http://localhost:8087/www/logout/severToken
process.env.NODE_ENV === 'development' ? '/api' : '' 这段代码是你自己加上的
以下是我加的