简单记录一下proxy的使用
都是知道这是一段代理,在接口请求的时候利用代理还是有很大帮助的,在针对不同的接口进行访问
export default {
dev: {
'*/': {
target: 'http://localhost:9097',
changeOrigin: true,
pathRewrite: { '^': '' },
},
},
test: {
'/api/': {
target: 'http://localhost:9097'',
changeOrigin: true,
pathRewrite: { '^': '' },
},
},
pre: {
'/api/': {
target: 'http://localhost:9097'',
changeOrigin: true,
pathRewrite: { '^': '' },
},
},
};
这也是分为三种环境,往往开发的时候,都有代理,在'*/'
,这里是自己,为了省去多的请求接口时候的书写,这个时候请求接口是'/login'
但是如果是'/api/'
请求是需要'/api/login'
这样书写,同时pathRewrite(重写路由):{‘^/api’:''}
- target
路由请求目标地址 - secure
是否开启安全证书,只有是在https请求的时候为true - publicPath
氢气的文件捆绑在次路径下的浏览器可用,一般为公共文件 - quiet
在除了初始启动信息外,什么都不会写入控制台,这也意味着来自webpack的错误和警告是不可见的
暂时只写那么多,因为大多数自己没有用到