nodemon安装与使用
Node.js 开发环境自动重启工具:nodemon 安装与使用
Node.js 开发过程中,修改代码后手动重启项目效率极低,因此需要自动重启工具提升开发体验。常见的工具包括 supervisor、forever、nodemon、node-dev 等,其中 nodemon 因配置便捷、文档清晰,是开发环境的首选。本文重点介绍 nodemon 的安装、使用及进程管理方法。
一、nodemon 进程查看与关闭
开发中若需管理 nodemon 进程(如关闭残留进程),可通过以下命令操作:
1. 查看 nodemon 进程
筛选出 nodemon 相关进程(排除 grep 自身进程),获取进程 ID(PID):
1 | |
2. 关闭 nodemon 进程
- 正常关闭(推荐,保证进程优雅退出):
1
kill [进程PID] - 强制关闭(进程无响应时使用):
1
kill -9 [进程PID]注:将
[进程PID]替换为上述命令查到的实际进程编号。
二、nodemon 安装与使用
1. 全局安装 nodemon
全局安装后可在任意目录使用 nodemon 命令:
1 | |
2. 核心使用方式
替代 node 启动应用
nodemon 可直接替换 node 命令启动项目,修改代码后会自动重启:
1 | |
指定端口/地址启动
启动时自定义访问地址和端口:
1 | |
调试模式启动
开启 Node.js 调试模式并启动应用:
1 | |
查看帮助文档
获取所有可用参数和用法:
1 | |
总结
- nodemon 是 Node.js 开发环境自动重启的首选工具,核心优势是配置简单、文档易懂;
- 全局安装后可直接替代
node命令,支持端口指定、调试模式等常用开发场景; - 可通过
ps+kill命令管理 nodemon 进程,优先使用正常关闭,无响应时再强制关闭。
nodemon安装与使用
https://cszy.top/20200723-nodemon/