📅  最后修改于: 2023-12-03 14:57:09.952000             🧑  作者: Mango
当我们开发 Node.js 应用程序时,通过手动重启服务器来查看更改通常是相当麻烦的。使用 nodemon 工具,我们可以更轻松地自动重启服务器,以便我们专注于编写代码,而无需担心服务器是否已经停止。
要使用 nodemon,我们需要在本地全局安装它。打开终端,运行以下命令:
npm install -g nodemon
在安装完成后,我们可以使用以下命令启动 nodemon:
nodemon app.js
这里的 app.js
是我们应用程序的入口文件,该命令将在我们的应用程序上启动 nodemon 并自动检测代码更改。
此外,在检测到更改并重新启动应用程序时,nodemon 还会输出所有日志和错误消息,这对于调试非常有帮助。
nodemon 安装完成后,我们还可以通过创建一个 nodemon.json
文件来配置它。该文件应该与我们的应用程序放在同一个目录下。以下是一个示例配置文件:
{
"watch": ["app.js", "src/"],
"ext": "js,json"
}
在这个例子中,我们告诉 nodemon 监视 app.js
文件和 src/
目录中所有文件的更改,我们还指定了扩展名以监听文件,这里仅仅监听 .js
和 .json
后缀名的文件。
使用 nodemon 来自动重启我们的应用程序非常有用,这样我们可以节省大量的时间并更高效地开发我们的应用程序。现在,我们可以专注于编写代码而不必担心应用程序的运行状况。