在线服务器无法识别对Node server.js文件的更改

时间:2019-01-23 20:24:47

标签: node.js reactjs nginx

我使用server.js进行api调用。这些呼叫在本地运行,但是一旦推送到主服务器,就好像它们不存在一样。

在客户端,我的所有更改均已正确更新,但是我的server.js文件中没有任何更新。

奇怪的是,当我在自己的服务器vim进入server.js时,可以看到我对server.js所做的所有更改。只是这些更改并未转移到服务器的实际运行时。

在推送到服务器之前,我先sudo npm run build在本地客户端目录中,然后再推送应用程序文件夹。

我正在使用nginxpm2。我试图重新启动两者,但没有结果。

我尝试了隐身,并清除了浏览器的缓存。它也不会在其他计算机上更新。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。 基本上发生了什么事,当我尝试pm2 stop <id>

时节点没有停止

所以我重新启动了aws服务器,然后重新启动了pm2和nginx,并且可以正常工作