fs 函数支持传递和接收字符串和 Buffer 式的路径。后者的目的是使得可以在允许非 UTF-8 文件名的文件系统中工作。对于大多数典型用途,能在 Buffer 式的路径中工作是多余的,因为字符串 API 自动转换为 UTF-8 形式。
fs
请注意,在某些文件系统(如 NTFS 和 HFS+),文件名总是被编码为 UTF-8。在这些文件系统中,分配非 UTF-8 编码的 Buffers 到 fs 函数将无法像预期那样正常工作。