我有一个开始使用yarn start
的React应用。我使用以下内容将setupProxy.js
的API调用代理到本地服务器:
const proxy = require('http-proxy-middleware');
const server = "http://localhost:8000";
module.exports = function(app) {
app.use(proxy('/api', { target: server, secure: false, xfwd: true }));
}
启动服务器时,我想更改服务器的地址(主机和端口),而无需手动修改setupProxy.js
。我猜想要么在yarn start
上使用命令行参数,要么通过环境变量
编辑:服务器是Django,并使用manage.py runserver 8000