我使用server.js
进行api调用。这些呼叫在本地运行,但是一旦推送到主服务器,就好像它们不存在一样。
在客户端,我的所有更改均已正确更新,但是我的server.js
文件中没有任何更新。
奇怪的是,当我在自己的服务器上vim
进入server.js
时,可以看到我对server.js所做的所有更改。只是这些更改并未转移到服务器的实际运行时。
在推送到服务器之前,我先sudo npm run build
在本地客户端目录中,然后再推送应用程序文件夹。
我正在使用nginx
和pm2
。我试图重新启动两者,但没有结果。
我尝试了隐身,并清除了浏览器的缓存。它也不会在其他计算机上更新。
答案 0 :(得分:0)
我解决了这个问题。
基本上发生了什么事,当我尝试pm2 stop <id>
所以我重新启动了aws服务器,然后重新启动了pm2和nginx,并且可以正常工作