我正在尝试获取目录中的文件数,但PhantomJS返回的文件数量超过了存在的数量。我在这里错过了什么吗? (我在这个目录中没有隐藏文件)
testNoOfFiles = fs.list(dir).length;
console.log(testNoOfFiles);
当我在目录中有5个文件时,这会记录7。
答案 0 :(得分:2)
.
(当前目录)和..
(父目录)也始终是列表的一部分。如果您不想考虑它们,可以减去2并始终忽略fs.list()
输出的前两个元素。在Windows上也是如此。