广州鸿名健康科技有限公司


node.js中的fs.chmod方法使用说明

网络编程 node.js中的fs.chmod方法使用说明 06-21

方法说明:

该方法以异步的方式来改写文件的读写权限。

操作完成后的回调只接收一个参数,可能会出现异常信息。

语法:

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。似乎每种语言教程的第一节都会讲这个,我们也不例外。首先我们先创建一个项目目录,目录可自己定义,本


编辑:广州鸿名健康科技有限公司

标签:方法,模块,例子,权限,服务器