Skip to content
字数
437 字
阅读时间
2 分钟

nodemon 是一个用于 Node.js 开发的工具,它能够自动监视你的项目中的文件变化,并在检测到变化时自动重启 Node.js 应用。这样可以提高开发效率,减少手动重启服务器的繁琐。以下是 nodemon 的主要功能和特点:

主要功能

  1. 自动重启

    • 当你修改文件(例如 JavaScript、JSON、HTML 等)后,nodemon 会自动检测到变化并重启 Node.js 应用,节省了手动重启的时间。
  2. 灵活的监视文件

    • 默认情况下,nodemon 会监视 .js 文件,但你可以自定义监视的文件类型,包括 .json.html.css 等。

nodemon 后面常用 --watch 选项来指定需要监视的文件或目录。这使得你可以灵活地控制 nodemon 监视的内容,避免不必要的重启。以下是 --watch 的一些常见用法和示例:

使用 --watch

  1. 监视特定文件: 你可以指定特定的文件进行监视,例如:

    nodemon --watch app.js

  2. 监视特定目录: 如果你想监视某个目录及其所有文件,可以指定目录名,例如:

    nodemon --watch src/

  3. 同时监视多个文件或目录: 可以使用多个 --watch 选项来监视多个文件或目录,例如:

    nodemon --watch src/ --watch config/

  4. 监视特定扩展名的文件: 通过 --ext 选项,可以指定要监视的文件扩展名,例如:

    nodemon --watch . --ext js,json

    这会监视当前目录下的 .js.json 文件。

贡献者

The avatar of contributor named as sunchengzhi sunchengzhi

文件历史

撰写