我的设置:
使用 react-create-app 使用代理来使用服务器 API。(将 create-react-app 与服务器一起使用)
由于 Yahoo oAuth2 API 不允许 localhost:**** 或 127.0.0.1:**** 在其 URL 回调链接中。
在那里我必须首先创建一个 Nginx 代理将 localhost:3000 发送到端口 80,然后我将 localhost 重新路由到 -> mywebsite.dev
好吧,如果我使用的是简单的 node.js 服务器,这个设置可以正常工作:
- 按登录按钮到 yahoo (/auth)
- 在服务器上进行身份验证并发送到回调 URL (mywebsite.dev/callback)
- 在同意雅虎条件后,我被重新路由到 /callback,我可以很好地使用 API
但是在使用 create-react-app 设置时,我遇到了问题。
A)启动服务器时一切正常,我转到 mywebsite.dev 但后来我得到了这个:
我收到错误 webpack-dev-server 正在尝试收听 localhost:**** 并且因为 url 是 mywebsite。 dev 它给出了这个问题,我无法解决它!
所以问题是我如何让 Webpack 知道我的本地服务器在 mywebsite.dev 而不是 localhost:**** ?