有的时候,我们需要项目连接不同的服务器,但是每次都需要改proxy,然后打包,很不方便.这里列出让项目npm run build之后还可以修改proxy
在public目录下,建立config.js文件,定义api的domain
API_DOMAIN = "http://101.37.23.6:8080"
然后在src目录下建立setupProxy.js文件,根据public目录下的config.js里配置的API_DOMAIN配置proxy
const proxy = require("http-proxy-middleware")
require("../public/config")
module.exports = function(app) {
app.use(
proxy("/qit-marketmaker/**", {
target: API_DOMAIN,
changeOrigin: true
})
)
}









网友评论