【发布时间】:2020-04-05 08:14:25
【问题描述】:
我使用以下方式启动我的 React 应用程序:
npm start
这会在 localhost:3000 上启动应用程序
我希望它以域而不是 localhost 开头。在本地测试时,我将本地域(例如 mydomain.com)设置为 IP 地址 127.0.0.1。这允许我在向后端发出请求时在代码中使用实际域。如果没有这个,我的代码将需要同时支持 localhost 和我的域,并在生产中将它们换掉。
【问题讨论】:
-
/etc/hosts/中是否有线路:127.0.0.1 yourdomain.com?您是否尝试从环境变量中传递API_URL之类的内容?这样,您可以轻松地拥有一个指向development的 URL 和另一个指向production的 URL,即无论如何,如果您导航到您的域并指向localhost或 127.0.0.1。你应该能看到它。这里有什么错误? -
我希望这会有所帮助。 stackoverflow.com/questions/51146086/…