从不同地理位置访问快递服务器

时间:2018-09-05 13:02:28

标签: node.js mongodb reactjs express server

所以我和我的朋友正在开发MERN Stack应用程序,我正在开发后端(Node.js),而他正在开发Frontend(React.js)。我们来自不同的地方,我的问题是他如何访问我的本地主机服务器,以便访问我的API。 为我提供所有可能的解决方案,以便他可以随时使用我的API。

1 个答案:

答案 0 :(得分:3)

您需要这样的内容:https://ngrok.com/

Ngrok是一种工具,可让您在ngrok运行时安全地打开通往本地计算机的隧道。

它有免费计划,或者您可以为设置自定义域之类的额外功能付费

您可以使用以下命令将ngrok作为全局npm软件包安装:

npm i -g ngrok

然后,一旦服务器在本地运行,就可以在另一个终端窗格/窗口/会话中启动ngrok,并将其指向服务器正在运行的端口,下面我们假设该端口为“ 3000”:

ngrok http 3000

这将打开隧道,并打印一个URL,您可以将其发送给您的朋友以提出请求。对URL的请求将在指定端口处代理到您的本地主机。它也支持HTTPS。