fs.writeFileSync(file, data[, options])
file
<string> | <Buffer> | <URL> | <integer> 文件名或文件描述符data
<string> | <Buffer> | <TypedArray> | <DataView> | <Object>options
<Object> | <string>encoding
<string> | <null> 默认值:'utf8'
mode
<integer> 默认值:0o666
flag
<string> 请参阅对文件系统flags
的支持。 默认值:'w'
。
返回 undefined
。
如果 data
是普通的对象,则它必须具有自有的(不是继承的)toString
函数属性。
mode
选项仅影响新创建的文件。
有关详细信息,请参阅 fs.open()
。
有关详细信息,请参阅此 API 的异步版本的文档:fs.writeFile()
。
file
<string> | <Buffer> | <URL> | <integer> filename or file descriptordata
<string> | <Buffer> | <TypedArray> | <DataView> | <Object>options
<Object> | <string>encoding
<string> | <null> Default:'utf8'
mode
<integer> Default:0o666
flag
<string> See support of file systemflags
. Default:'w'
.
Returns undefined
.
If data
is a plain object, it must have an own (not inherited) toString
function property.
The mode
option only affects the newly created file. See fs.open()
for more details.
For detailed information, see the documentation of the asynchronous version of
this API: fs.writeFile()
.