1

我尝试使用 React + Node 构建应用程序,它工作得很好。它在 package.json 文件中使用“代理”:“ http://localhost:3001 ”。但我真正想避免的是在 package.json中使用“ http://localhost:3001 ”。我想将其移至配置文件,但显然我无法将其导入 package.json 文件。所以我的问题是:是否有这个代理被渲染的地方,我可以在哪里导入配置设置。

你们有没有人有这样的问题?

4

1 回答 1

-1

那么下次请指定您正在创建应用程序,create-react-app没有人在这里猜测您的环境。在这种情况下,您只有 1 个选项,eject,yarn eject这将弹出您的 create-react-app,然后您可以找到scripts/start.js https://github.com/facebook/create-react-app/blob/master/packages/react-scripts /scripts/start.js#L83您可以在其中将此值设置为任何值,例如,您可以将其替换为process.env.PROXY然后运行您的应用程序PROXY=<proxy_url> yarn start并使此变量动态

于 2018-04-06T11:30:24.973 回答