如何检查my Node.js create react应用程序是否在本地主机上运行?

如何检查my Node.js create react应用程序是否在本地主机上运行?,node.js,heroku,localhost,create-react-app,Node.js,Heroku,Localhost,Create React App,我尝试这样检查,但它会使应用程序崩溃: let fbAppId if (location.hostname === "localhost" || location.hostname === "127.0.0.1") fbAppId = "402670860613108" else fbAppId = "2526636684068727" 我想知道应用程序什么时候在Heroku上运行,什么时候在localhost上运行。试着通过窗口.位置.主机名检查它,它就会工作 l

我尝试这样检查,但它会使应用程序崩溃:

  let fbAppId
  if (location.hostname === "localhost" || location.hostname === "127.0.0.1")
    fbAppId = "402670860613108"
  else
    fbAppId = "2526636684068727"

我想知道应用程序什么时候在Heroku上运行,什么时候在localhost上运行。

试着通过
窗口.位置.主机名
检查它,它就会工作

let fbAppId
if (window.location.hostname === "localhost" || window.location.hostname === "127.0.0.1")
    fbAppId = "402670860613108"
else
    fbAppId = "2526636684068727"

它是在react还是在Node.js中?它在react中,一个创建react应用程序