本文所分享的知识点是【node.js中的fs.writeFile方法使用说明】,欢迎您喜欢我爱IT技术网所分享的教程、知识、经验或攻略,下面是详细的讲解。
node.js中的fs.writeFile方法使用说明
fs.writeFile=function(path, data, options, callback) {
var callback=maybeCallback(arguments[arguments.length - 1]);
if (util.isFunction(options) || !options) {
options={ encoding: 'utf8', mode: 438 , flag: 'w' };
} else if (util.isString(options)) {
options={ encoding: options, mode: 438, flag: 'w' };
} else if (!util.isObject(options)) {
throw new TypeError('Bad arguments');
}
assertEncoding(options.encoding);
var flag=options.flag || 'w';
fs.open(path, options.flag || 'w', options.mode, function(openErr, fd) {
if (openErr) {
if (callback) callback(openErr);
} else {
var buffer=util.isBuffer(data) ? data : new Buffer('' + data,
options.encoding || 'utf8');
var position=/a/.test(flag) ? null : 0;
writeAll(fd, buffer, 0, buffer.length, position, callback);
}
});
};
关于node.js中的fs.writeFile方法使用说明的相关讨论如下:
相关问题:nodejs中的fs模块下,read方法的问题
答:fs.readFile(filename, [options], callback) 直接用这个函数,不要fs.open >>详细
相关问题:有知道NODEJS的FS 包怎 样下吗
答:这个是自带的模块 在代码里用require导入就好了 >>详细
相关问题:node.js里面怎么创建和解析JSON格式的文件
答:var fs=require('fs');fs.writeFileSync('./output.json',JSON.stringify({a:1,b:2}));var JsonObj=JSON.parse(fs.readFileSync('./output.json'));console.log(JsonObj);//输出://{ a: 1, b: 2 } >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
