nodemon重新启动服务器很慢

u3r8eeie  于 2023-04-29  发布在  Node.js
关注(0)|答案(1)|浏览(361)

我最近重新安装了node package manager npm install nodemon -g,这是最新的版本。但是当我运行nodemon server.js并将更改保存到文件时,重启服务器的速度非常慢。它可能需要10-30秒来检测文件更改,当重新启动过程执行时,它可能需要几秒钟才能完成。我正在使用nodemon 1。17.3。我在使用nodemon 1的其他版本(相同的PC和相同的本地父目录)上没有这个问题。14.8.有其他人经历过吗?

62o28rlo

62o28rlo1#

服务器重启缓慢可能有几个原因。这里有几件事你可以尝试
排除不需要nodemon监视的不必要文件创建一个nodemon.config.js文件,并添加您不希望nodemon在重新启动服务器时检查的文件,例如:

{
  "ignore": [
    "node_modules",
    "public"
  ]
}

或者,要只检查更改的文件,可以指定nodemon在重新启动服务器时要监视哪些文件,通过--watch标志

nodemon --watch src/user.model.js

您还可以增加Node可用的内存量。如果您的服务器由于内存限制而运行缓慢,您可以通过以下方式获得最大可用内存量(以兆比特为单位)

nodemon --max-old-space-size=4096 app.js

希望这能帮上忙。

相关问题