node.js - Nodemon 监视太多文件

标签 node.js nodemon

我对 nodemon 的警告消息感到困惑:

myproject $ nodemon index.js
26 Nov 11:14:31 - [nodemon] v1.2.1
26 Nov 11:14:31 - [nodemon] to restart at any time, enter `rs`
26 Nov 11:14:31 - [nodemon] watching: *.*
26 Nov 11:14:31 - [nodemon] starting `node index.js`
26 Nov 11:14:31 - [nodemon] watching 26,084 files - this might cause high cpu usage. To reduce use "--watch".

如果我计算所有文件,我得到:

myproject $ find . | wc -l
16628

绝大多数这些文件都位于 .gitnode_modules 下,无论如何,nodemon 都应该忽略它们。知道是什么原因造成的吗?

(我暂时使用--watch)

最佳答案

我承认与监视数量相比,我对文件数量感到有点困惑,但一个不错的选择可能是将您的 Nodemon 更新到最新的 1.3.0 版本:

npm uninstall -g nodemon
npm cache clean
npm install -g nodemon

更新修复了许多错误和烦恼,包括忽略规则优先于监视规则,以及忽略常见目录(例如 .git 和 .sass-cache)的新默认选项(旧的 1.2 版本做得不太好,如果完全没有。)

关于node.js - Nodemon 监视太多文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145458/

相关文章:

node.js - 在 Nest.JS 中将服务注入(inject)到守卫中

node.js - 在 Windows 10 中的 node.js 中运行时,index.pug 文件 View 中的更改不会实时重新加载,也不会在使用 nodemon 刷新后重新加载

node.js - 如何使用nodemon查看多个文件夹?

node.js - nodemon + express,监听端口=?

javascript - Cheerio 错误处理程序 Node js

javascript - 使用 Node js 在 for 循环中同步多个请求

javascript - Socket.IO 中间件,io.use

javascript - 在 nodemon 旁边运行 node-inspector?

nodemon - 如何更改nodemon默认启动文件?

javascript - 如何获取给定日期后 28 天的日期?