fix: 更新环境配置和代理设置
修改manifest.json中的h5路由基础路径为根路径 更新开发和生产环境的API基础URL为线上地址 调整代理配置并添加错误处理机制 移除未使用的token头设置
This commit is contained in:
parent
eb8239e804
commit
f5ad1e3313
|
|
@ -6,18 +6,20 @@ VITE_WX_APPID = 'wxb9ab79f2ddd11af0'
|
|||
|
||||
# h5部署网站的base,配置到 manifest.config.ts 里的 h5.router.base
|
||||
# https://uniapp.dcloud.net.cn/collocation/manifest.html#h5-router
|
||||
VITE_APP_PUBLIC_BASE=/h5/
|
||||
# VITE_APP_PUBLIC_BASE=/h5/
|
||||
VITE_APP_PUBLIC_BASE=/
|
||||
|
||||
# 后台请求地址
|
||||
VITE_SERVER_BASEURL = 'http://localhost:8090/api/'
|
||||
# VITE_SERVER_BASEURL = 'http://localhost:8090/api/'
|
||||
VITE_SERVER_BASEURL = 'http://wxshop.ab98.cn'
|
||||
# 后台上传地址
|
||||
VITE_UPLOAD_BASEURL = 'http://localhost:8081/upload'
|
||||
# 汇邦云token请求地址
|
||||
VITE_HUIBANG_BASEURL = 'https://www.ab98.cn'
|
||||
|
||||
# h5是否需要配置代理
|
||||
VITE_APP_PROXY_ENABLE = false
|
||||
VITE_APP_PROXY_PREFIX = '/api'
|
||||
VITE_APP_PROXY_ENABLE = true
|
||||
VITE_APP_PROXY_PREFIX = '/api/'
|
||||
|
||||
# 第二个请求地址 (目前alova中可以使用)
|
||||
VITE_API_SECONDARY_URL = 'http://wxshop.ab98.cn'
|
||||
|
|
|
|||
|
|
@ -10,4 +10,5 @@ VITE_SHOW_SOURCEMAP = false
|
|||
# 汇邦云token请求地址
|
||||
#VITE_HUIBANG_BASEURL = 'https://www.ab98.cn'
|
||||
|
||||
VITE_SERVER_BASEURL = 'http://localhost:8090/api/'
|
||||
# VITE_SERVER_BASEURL = 'http://localhost:8090/api/'
|
||||
VITE_SERVER_BASEURL = 'http://wxshop.ab98.cn'
|
||||
|
|
|
|||
|
|
@ -47,8 +47,8 @@ const httpInterceptor = {
|
|||
...options.header,
|
||||
}
|
||||
if (getToken()) {
|
||||
options.header.Authorization = getToken()
|
||||
options.header['Token'] = getToken();
|
||||
/* options.header.Authorization = getToken()
|
||||
options.header['Token'] = getToken(); */
|
||||
}
|
||||
},
|
||||
}
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@
|
|||
"vueVersion": "3",
|
||||
"h5": {
|
||||
"router": {
|
||||
"base": "/h5/"
|
||||
"base": "/"
|
||||
},
|
||||
"devServer": {}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -166,7 +166,20 @@ export default ({ command, mode }) => {
|
|||
[VITE_APP_PROXY_PREFIX]: {
|
||||
target: VITE_SERVER_BASEURL,
|
||||
changeOrigin: true,
|
||||
rewrite: path => path.replace(new RegExp(`^${VITE_APP_PROXY_PREFIX}`), ''),
|
||||
rewrite: path => path.replace(new RegExp(`^${VITE_APP_PROXY_PREFIX}`), '/shop-api/api/'),
|
||||
// 添加错误处理和重试机制
|
||||
configure: (proxy, options) => {
|
||||
proxy.on('error', (err, req, res) => {
|
||||
console.log('代理错误', err);
|
||||
});
|
||||
proxy.on('proxyReq', (proxyReq, req, res) => {
|
||||
console.log('发送请求到目标服务器', Object.keys(proxyReq));
|
||||
console.log('发送请求到目标服务器', req.method, req.host, req.url);
|
||||
});
|
||||
proxy.on('proxyRes', (proxyRes, req, res) => {
|
||||
console.log('从目标服务器收到响应', proxyRes.statusCode, req.url);
|
||||
});
|
||||
},
|
||||
},
|
||||
}
|
||||
: undefined,
|
||||
|
|
|
|||
Loading…
Reference in New Issue