node.js中的fs.chmod方法使用说明
方法说明:
该方法以异步的方式来改写文件的读写权限。
操作完成后的回调只接收一个参数,可能会出现异常信息。
语法:
fs.chmod(path, mode, callback)
由于该方法属于fs模块,使用前需要引入fs模块(var fs = require(“fs”) )
接收参数:
1. path 文件路径
2. mode 读写权限(如:777)
3. callback 回调
例子:
var fs = require('fs'), oldFilename = "./processId.txt", newFilename = "./processIdOld.txt"; fs.chmod(oldFilename, 777, function (err) { fs.rename(oldFilename, newFilename, function (err) { fs.lstat(newFilename, function (err, stats) { var isSymLink = stats.isSymbolicLink(); }); }); });
源码:
fs.chmod = function(path, mode, callback) { callback = makeCallback(callback); if (!nullCheck(path, callback)) return; binding.chmod(pathModule._makeLong(path), modeNum(mode), callback); };
node.js中的fs.chmodSync方法使用说明
方法说明:同步版本的chmod(),该方法用来改写文件的读写权限。语法:fs.chmodSync(path,mode)由于该方法属于fs模块,使用前需要引入fs模块(varfs=require(fs)
什么是MEAN?JavaScript编程中的MEAN是什么意思?
前段日子看到一篇文章提到MEAN这个词,什么是MEAN?其实MENA就是MongoDB(非关系数据库)+Express(模板引擎)+AngularJS(MVCjavascript库)+NodeJS(服务器脚本
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
我们先来实现一个简单的例子,helloworld。似乎每种语言教程的第一节都会讲这个,我们也不例外。首先我们先创建一个项目目录,目录可自己定义,本
编辑:广州鸿名健康科技有限公司
标签:方法,模块,例子,权限,服务器