fsPromises.open(path, flags[, mode])
path<string> | <Buffer> | <URL>flags<string> | <number> 请参阅对文件系统flags的支持。 默认值:'r'。mode<string> | <integer> 默认值:0o666(可读可写)- 返回: <Promise>
参见 open(2)。
mode 设置文件模式(权限和粘滞位),但前提是文件已创建。
在 Windows 上预留了一些字符(< > : " / \ | ? *),如命名文件、路径和命名空间所记录。
在 NTFS 下,如果文件名包含冒号,则 Node.js 将打开文件系统流,如此 MSDN 页面所述。
path<string> | <Buffer> | <URL>flags<string> | <number> See support of file systemflags. Default:'r'.mode<string> | <integer> Default:0o666(readable and writable)- Returns: <Promise>
Asynchronous file open that returns a Promise that, when resolved, yields a
FileHandle object. See open(2).
mode sets the file mode (permission and sticky bits), but only if the file was
created.
Some characters (< > : " / \ | ? *) are reserved under Windows as documented
by Naming Files, Paths, and Namespaces. Under NTFS, if the filename contains
a colon, Node.js will open a file system stream, as described by
this MSDN page.