【发布时间】:2021-08-16 08:26:58
【问题描述】:
我使用 Create React App 设置了一个 React 项目。开发服务器配置为通过我的package.json 中的proxy 设置代理API 请求:
...
"proxy": "https://dev-backend.example.com"
...
是否有可能通过命令行、环境变量或类似的东西覆盖此设置?我希望能够在不编辑package.json 的情况下更改本地开发中的代理地址,因为这通常会导致不小心将错误的代理地址签入到 SCM 中。
我想要做的是启动一个代理到另一个后端的开发服务器:
$ PROXY=http://localhost:8080 npm start
This GitHub issue 是关于同一主题,但没有提出实现所需功能的简单解决方案。
【问题讨论】:
标签: javascript node.js reactjs create-react-app