不知道发生了什么事情……它正在起作用,然后又没了。
我目前正在构建一个Web应用程序,因此决定从产品方面抽出一些时间来构建登录页面。
出于某种原因,我决定在单独的Github分支上构建目标页面。因此,我签到了新分支,删除了所有内容,然后开始着陆页上的工作。
我很快意识到这是一个糟糕的主意,并创建了一个新的存储库来存储我的登录页面。
我重新回到我的master分支并启动了Node服务器,但是由于某种原因,现在一切都超时了。我打开Postman并尝试触碰一些端点,但在加载3分钟后,它告诉我它没有任何响应,并且连接到localhost:3001/api/posts
在我的航站楼中,我看到的只有这条路线:
GET /api/posts - - ms - -
这从来没有发生过,我对WTH发生的事一无所知。
我尝试删除本地内容,然后重新克隆存储库并安装我的依赖项,但无济于事...
很想知道是否有人对发生的事情有所了解。
答案 0 :(得分:0)
请先检查一下,这是否不是由于另一个进程已经在该端口上进行监听(而是使用已删除或未正确更新的资源)
关闭应用程序或什至重新启动可以帮助您断定问题是永久性的,还是仅与当前会话有关。
OP Syn指出in the comments the ~/.env
file missing
.env
文件允许您将环境变量放入文件中。
您只需在项目中创建一个名为.env
的新文件,然后将变量放在不同的行中即可。要读取这些值,有几个选项,但是最简单的方法是使用
dotenv
中的npm
程序包。npm install dotenv --save
注意:它通常不是 版本,因为它包含潜在的敏感日期。