节点服务器路由所有超时

时间:2019-05-24 03:06:35

标签: node.js git

不知道发生了什么事情……它正在起作用,然后又没了。

我目前正在构建一个Web应用程序,因此决定从产品方面抽出一些时间来构建登录页面。

出于某种原因,我决定在单独的Github分支上构建目标页面。因此,我签到了新分支,删除了所有内容,然后开始着陆页上的工作。

我很快意识到这是一个糟糕的主意,并创建了一个新的存储库来存储我的登录页面。

我重新回到我的master分支并启动了Node服务器,但是由于某种原因,现在一切都超时了。我打开Postman并尝试触碰一些端点,但在加载3分钟后,它告诉我它没有任何响应,并且连接到localhost:3001/api/posts

时出错

在我的航站楼中,我看到的只有这条路线:

GET /api/posts - - ms - -

这从来没有发生过,我对WTH发生的事一无所知。

我尝试删除本地内容,然后重新克隆存储库并安装我的依赖项,但无济于事...

很想知道是否有人对发生的事情有所了解。

1 个答案:

答案 0 :(得分:0)

请先检查一下,这是否不是由于另一个进程已经在该端口上进行监听(而是使用已删除或未正确更新的资源)

关闭应用程序或什至重新启动可以帮助您断定问题是永久性的,还是仅与当前会话有关。

OP Syn指出in the comments the ~/.env file missing

  

.env文件允许您将环境变量放入文件中。
  您只需在项目中创建一个名为.env的新文件,然后将变量放在不同的行中即可。

     

要读取这些值,有几个选项,但是最简单的方法是使用dotenv中的npm程序包。

npm install dotenv --save

注意:它通常不是 版本,因为它包含潜在的敏感日期。