【发布时间】:2018-08-28 06:48:28
【问题描述】:
我有一个运行 NodeJs 和 expressjs 的服务器。
它通过端口 80 为静态网站提供服务,大部分内容和静态文件都来自公共目录。
我在创建应用程序的个人计算机上进行了更改(例如更改类型、副本和样式表等)
然后我删除了服务器上托管 nodejs 和 expressjs 应用程序的文件夹。
我重新启动了 pm2,然后出于某种原因,即使我删除了原始网站,我仍然会收到原始公共网站文件以及一些我新上传的文件。我删除了所有这些文件,所以我对删除这些文件的方式或位置感到困惑。我从服务器上实际删除了该应用程序,但好像我从未这样做过。我也多次重启了pm2。
明确地说,我看到了我所做的一些更改,但我仍然看到我认为我删除的内容。当您从 Digital Ocean nodejs 服务器中删除应用程序时,它会在某处缓存文件吗?
任何关于为什么我仍然看到我删除的旧文件的帮助将不胜感激。
【问题讨论】:
标签: node.js express server hosting digital-ocean