【问题标题】:Accessing NodeJS server from remote machine on local network shows a blank page从本地网络上的远程机器访问 NodeJS 服务器显示一个空白页面
【发布时间】:2016-07-29 00:54:01
【问题描述】:

我想在局域网的另一台机器上测试我的 ReactJS + NodeJS 网站,所以我将服务器主机 ip 从localhost 更改为0.0.0.0,如this 回答中所述。我注意到虽然我可以从远程机器访问服务器,但我能看到的只是标题和网站图标(其余的是空白页)。我尝试了另一种使用ngrok 模块的方法,如here 所述(这恰好是与上一个链接相同问题的答案)。我仍然得到相同的空白页。

对服务器的GET请求如下所示(如ngrok所示)。

/landing 是我试图访问的页面。有人可以解释发生了什么吗?

PS:服务器在 Mac 上运行,我正在尝试访问 Ubuntu 机器上的页面。另外,我正在使用this react-redux 样板。 Webpack 也与热重载一起使用。

【问题讨论】:

    标签: node.js http reactjs firewall ngrok


    【解决方案1】:

    您是否尝试更改防火墙中的端口设置?

    转到防火墙设置并允许相应的端口进行入站

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 2017-09-04
      • 2018-01-29
      • 2016-04-25
      • 2014-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多