node.js 在目录和子目录中搜索文件

node.js file search in directories and subdirectories

this 解决方案,但速度很慢。

没有 npm 包的最快的目录遍历方法是什么?

欢迎来到 Stack Overflow!

切记:

  • 文件系统完全依赖于平台。 "fastest" 遍历文件系统的方法通常是通过一些低级系统 API.
  • 任何和所有更高级别的抽象必然会更慢。我自己不使用 Node,但粗略地看一下 fspath APIs 告诉我它与所有常见的 POSIX 风格的调用类似。
  • 因此,您可能希望将搜索范围扩大到最有效的文件系统遍历算法,一般,因为如果您发现某些东西是 "slow",它可能不是语言相关的问题。算法效率低下。

请记住,在这里您不会轻易找到 "do your homework" 适合您的人。但是,如果您想尝试缩小您的问题范围(解释您要完成的任务),您可能会得到更接近您所寻找内容的答复。