nodemon一直是我们值得信赖的朋友,每当我们更改代码时,都会自动重新启动服务器。
因此,如果您不知道Nodemon是什么,根据他们的官方网站:
nodemon是一个依赖约300万个项目的实用程序,它将监视源中的任何更改并自动重新启动服务器。非常适合开发。(Nodemon.io,2023)。
npm install -g nodemon #install it globally
npm install -D nodemon #install it locally (dev dependency)
nodemon server.js localhost 8080 #then to run your local dev server
但是现在,随着Node.js 18的发布,我们不再需要Nodemon。 Node.js 18带有一个很酷的新功能,称为“ -watch”,它可以做同样的事情。在本文中,我们将探讨如何使用此内置功能并享受更轻松的编码体验。
“ -watch”的魔力
使用node.js 18,我们现在有一个内置的解决方案用于自动加载,这意味着我们可以向Nodemon说再见。魔术在“ - 观察”功能中。它允许Node.js关注我们的代码,并在我们进行更改时自动重新启动服务器。
- 对于单个入口点文件:
node --watch server.js
- 对于多个手表路径:
node --watch-path=./src --watch-path=./tests index.js
- 禁用控制台输出清算:
node --watch --watch-preserve-output server.js
再见,Nodemon! ð这是一个疯狂的旅程,但我们准备好拥抱变化并探索新的视野。我们将永远珍惜自动加剧的回忆,但是现在该在没有您的情况下前进了。 #NewChapter #nomorenodemon