node.js中的fs.openSync方法使用说明
更新时间:2014年12月17日 10:48:49 投稿:junjie
这篇文章主要介绍了node.js中的fs.openSync方法使用说明,本文介绍了fs.openSync方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
方法说明:
同步版的 fs.open() 。
语法:
复制代码 代码如下:
fs.openSync(path, flags, [mode])
由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )
接收参数:
path 文件路径
flags 可以是以下的值
复制代码 代码如下:
'r' - 以读取模式打开文件。
'r+' - 以读写模式打开文件。
'rs' - 使用同步模式打开并读取文件。指示操作系统忽略本地文件系统缓存。
'rs+' - 以同步的方式打开,读取 并 写入文件。
'w' - 以读取模式打开文件,如果文件不存在则创建
'wx' - 和 ' w ' 模式一样,如果文件存在则返回失败
'w+' - 以读写模式打开文件,如果文件不存在则创建
'wx+' - 和 ' w+ ' 模式一样,如果文件存在则返回失败
'a' - 以追加模式打开文件,如果文件不存在则创建
'ax' - 和 ' a ' 模式一样,如果文件存在则返回失败
'a+' - 以读取追加模式打开文件,如果文件不存在则创建
'ax+' - 和 ' a+ ' 模式一样,如果文件存在则返回失败
mode 用于创建文件时给文件制定权限,默认0666
源码:
复制代码 代码如下:
fs.openSync = function(path, flags, mode) {
mode = modeNum(mode, 438 /*=0666*/);
nullCheck(path);
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
};
相关文章
node 安装 windows-build-tools全过程
这篇文章主要介绍了node 安装 windows-build-tools全过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-10-10
windows系统上完全卸载并重装Node的步骤(亲测可用)
对于Windows平台来说,所有的应用程序,其安装卸载都是一样的,node.js也不例外,但是还是很多用户不明白,下面这篇文章主要给大家介绍了关于windows系统上完全卸载并重装Node的步骤,需要的朋友可以参考下2023-03-03


最新评论