目前我正在处理这个问题,我的nodeJs Scripts - 使用fstream - 在不同的文件上中断。
文件名接缝包含"错误的编码字符"所以LSTAT无法找到它们。
在运行fstream dir阅读器时是否有任何已知的方法来过滤此文件?
如果dirs中的所有其他文件都有效,如果文件没有被处理,那就没问题了。
fstream.Reader(
{ path: dir }
).pipe(zlib.createGzip());
损坏的文件名看起来像 W?mer.jpg的预览,其中?表示损坏的字符。 这导致了一个lstat ENOENT