【nodejs搭建本地服务器并访问文件的方法】教程文章相关的互联网学习教程文章

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

方法说明: 以异步的方式删除文件目录。 语法:代码如下: fs.rmdir(path, [callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 目录路径 callback 回调,回调函数传递一个err异常参数。 例子:代码如下: var fs = require(fs); fs.rmdir(deldir, function(err){if(err){console.log(err);}else{console.log("done");} });源码:代码如下: fs.rmdir = function(path, cal...

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

方法说明: 更改文件所有权(文件描述符)。 语法:代码如下: fs.fchown(fd, uid, gid, [callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 文件描述符 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) callback 回调 ,传递异常参数 err 例子:代码如下: fs.open(content.txt, a, function (err, fd) { if (err) { throw err; ...

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

方法说明: 更改文件权限(文件描述符)。 语法:代码如下: fs.fchmod(fd, mode, [callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 文件描述符 mode 文件权限 callback 回调,传递异常参数err 例子:代码如下: fs.open(content.txt, a, function (err, fd) {if (err) {throw err;}fs.fchmod(fd, 0777, function(err){if (err) {throw err;}c...

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

方法说明: 同步版本的 close() 。 语法:代码如下: fs.closeSync(fd)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 文件open时传递的文件描述符。 源码:代码如下: fs.closeSync = function(fd) {return binding.close(fd); };

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

方法说明: 同步版的 fchown() 。 语法:代码如下: fs.fchownSync(fd, uid, gid)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 文件描述符 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) 例子:代码如下: fs.open(content.txt, a, function (err, fd) {if (err) {throw err;}fs.fchownSync(fd, uid, gid);fs.close(fd, function () {conso...

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

方法说明: 以异步的方式读取文件目录。 语法:代码如下: fs.readdir(path, [callback(err,files)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 目录路径 callback 回调,传递两个参数 err 和 files,files是一个包含 “ 指定目录下所有文件名称的” 数组。 例子:代码如下: var fs = require(fs); fs.readdir(readdirtest, function(err,files){if(err){console.log(err);}cons...

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

方法说明: 同步版的 readlink() 。 语法:代码如下: fs.readlinkSync(path)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 路径 源码:代码如下: fs.readlinkSync = function(path) {nullCheck(path);return binding.readlink(pathModule._makeLong(path)); };

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

方法说明: 以异步的方式读取链接。 语法:代码如下: fs.readlink(path, [callback(err,linkString)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 路径 callback 回调,传递2个参数,异常err 和 linkString返回的链接字符串 源码:代码如下: fs.readlink = function(path, callback) {callback = makeCallback(callback);if (!nullCheck(path, callback)) return;bindi...

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

方法说明: 同步版的 lchown() 。 语法:代码如下: fs.lchownSync(path, uid, gid)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 目录路径 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) 例子:代码如下: fs.lchownSync(content.txt, uid, gid);源码:代码如下: fs.lchownSync = function(path, uid, gid) {var fd = fs.openSync(path, cons...

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

方法说明: 更改一个文件所提供的文件描述符引用的文件的时间戳。 简称 更改时间戳 语法:代码如下: fs.futimes(fd, atime, mtime, callback)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 标识符 atime mtime callback 回调 例子:代码如下: fs.open(/path/demo1.txt, a, function (err, fd) {if (err) {throw err;}fs.futimes(fd, 1388648322, 1388648322, function (er...

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

方法说明: 同步版的 fs.exists() 。 语法:代码如下: fs.existsSync(path)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 欲检测的文件路径。 源码:代码如下: fs.existsSync = function(path) {try {nullCheck(path);binding.stat(pathModule._makeLong(path));return true;} catch (e) {return false;} };

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

方法说明: 同步版的 chown() 。 语法:代码如下: fs.chownSync(path, uid, gid)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 目录路径 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) 例子:代码如下: fs.chownSync(content.txt, uid, gid);源码:代码如下: fs.chownSync = function(path, uid, gid) {nullCheck(path);return binding.chow...

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

方法说明: 同步版的 fs.read() 。 方法将返回一个 bytesRead (读取的字节数) 语法:代码如下: fs.readSync(fd, buffer, offset, length, position)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fs buffer 缓冲区,数据将被写入。 offset buffer写入的偏移量 length (integer) 指定文件读取字节数长度 position (integer) 指定文件读取的起始位置,如果该项为nu...

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

方法说明: 更改文件所有权(不解析符号链接)。 语法:代码如下: fs.lchown(path, uid, gid, [callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 目录路径 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) callback 回调 ,传递异常参数 err 例子:代码如下: fs.lchown(content.txt, uid, gid, function(err){if(err){console.l...

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

方法说明: 测试某个路径下的文件是否存在。 回调函数包含一个参数exists,true则文件存在,否则是false。 语法:代码如下: fs.exists(path, callback)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: path 欲检测的文件路径 callback 回调 例子:代码如下: fs.exists(/etc/passwd, function (exists) {util.debug(exists ? "its there" : "no passwd!"); });源码:代码如下: fs.exists = func...