码迷,mamicode.com
首页 > Web开发 > 详细

nodejs模块——fs模块 WriteFile写入文件

时间:2017-10-20 18:36:39      阅读:538      评论:0      收藏:0      [点我收藏+]

标签:var   name   内容   模块   http   buffer   nodejs   cal   obj   

WriteFile写入文件

 

使用fs.writeFile(filename,data,[options],callback)写入内容到文件。

参数说明:

  • filename String 文件名
  • data String|buffer
  • option Object
    • encoding String |nulldefault=‘utf-8‘
    • mode Number default=438(aka 0666 in Octal)
    • flag Stringdefault=‘w‘
  • callback Function

例子:

技术分享

 

写入文件后:

技术分享

代码:

readfile.js

var fs = require(‘fs‘); // 引入fs模块

// 写入文件内容(如果文件不存在会创建一个文件)
// 传递了追加参数 { ‘flag‘: ‘a‘ }
fs.writeFile(‘./try4.txt‘, ‘HelloWorld‘, { ‘flag‘: ‘a‘ }, function(err) {
    if (err) {
        throw err;
    }

    console.log(‘Hello.‘);

    // 写入成功后读取测试
    fs.readFile(‘./try4.txt‘, ‘utf-8‘, function(err, data) {
        if (err) {
            throw err;
        }
        console.log(data);
    });
});

  输出:

技术分享

 

2017-10-20  17:03:19 

nodejs模块——fs模块 WriteFile写入文件

标签:var   name   内容   模块   http   buffer   nodejs   cal   obj   

原文地址:http://www.cnblogs.com/guangzhou11/p/7700370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!