切换主题
字数
437 字
阅读时间
2 分钟
nodemon
是一个用于 Node.js 开发的工具,它能够自动监视你的项目中的文件变化,并在检测到变化时自动重启 Node.js 应用。这样可以提高开发效率,减少手动重启服务器的繁琐。以下是 nodemon
的主要功能和特点:
主要功能
自动重启:
- 当你修改文件(例如 JavaScript、JSON、HTML 等)后,
nodemon
会自动检测到变化并重启 Node.js 应用,节省了手动重启的时间。
- 当你修改文件(例如 JavaScript、JSON、HTML 等)后,
灵活的监视文件:
- 默认情况下,
nodemon
会监视.js
文件,但你可以自定义监视的文件类型,包括.json
、.html
、.css
等。
- 默认情况下,
nodemon
后面常用 --watch
选项来指定需要监视的文件或目录。这使得你可以灵活地控制 nodemon
监视的内容,避免不必要的重启。以下是 --watch
的一些常见用法和示例:
使用 --watch
监视特定文件: 你可以指定特定的文件进行监视,例如:
nodemon --watch app.js
监视特定目录: 如果你想监视某个目录及其所有文件,可以指定目录名,例如:
nodemon --watch src/
同时监视多个文件或目录: 可以使用多个
--watch
选项来监视多个文件或目录,例如:nodemon --watch src/ --watch config/
监视特定扩展名的文件: 通过
--ext
选项,可以指定要监视的文件扩展名,例如:nodemon --watch . --ext js,json
这会监视当前目录下的
.js
和.json
文件。
贡献者
sunchengzhi