如何在node.js中刷新服务器



我有一个应用程序,我在其中向服务器发送JSON文件。JSON文件可以更改,所以我希望它每次更改时都能重新加载服务器。但当我放入location.reload((时,它会给我一个错误,即位置没有定义
我应该使用什么而不是location.reload((

我以前做过的一个解决方案是使用nodemon(而不是节点(来运行节点应用程序。Nodemon被设计为在检测到文件系统中的更改时重新启动节点应用程序。因此,如果您有一个节点应用程序,它将JSON文件写入磁盘,位于与节点应用程序相同的文件夹中,那么当文件更改时,它将重新启动。

您可以使用类似于;永远";。

npm install forever

然后更改包json

"start": "forever start index.js"

然后,每当你想强制重启时,你只需致电

process.exit(1);

这将试图在您的服务器上强制重新启动

最新更新