zoukankan      html  css  js  c++  java
  • nodejs

    1, fs.stat  检测是文件还是目录

     

    2, fs.mkdir 创建目录

    var fs = require('fs')

    fs.mkdir('./dir',function(err){

        if(err){

            console.log(err)

            return false

        }

       

        console.log('mkdir has been complete')

       

    })

    3, fs.writeFile 创建写入文件

    如果文件不存在会自动创建文件,

    存在则覆盖。

    var fs = require('fs')

     

    fs.writeFile('fs.txt','-----^^^^  hello nodejs','utf8',function(err){

        if(err){

            console.log(err)

            return false

        }

        console.log('write file has been success')

    })

    4, fs.appendFile 追加文件

    var fs = require('fs')

     

    fs.appendFile('t1.txt','-----^^^^appendfile ',function(err){

        if(err){

            console.log(err)

            return false

        }

        console.log('Write file successfully')

    })

    5, fs.readFile 读取文件

    var fs = require('fs')

    // 异步读取

    fs.readFile('t1.txt', function (err, data) {

        if (err) {

            return console.error(err);

        }

        console.log("异步读取: " + data.toString());

     });

    // 同步读取

    // var data = fs.readFileSync('fs.txt');

    // console.log("同步读取: " + data.toString());

     

     console.log(" 程序执行完毕。 ");

    6, fs.readdir 读取目录

    获取目录下的所有文件和文件夹

    7, fs.rename 重命名,“剪切文件”

     

    8, fs.rmdir 删除目录

    var fs = require('fs')

    fs.rmdir('test',function(err){

        if(err){

            console.log(err)

            return false

        }

        console.log('rename successful')

    })

    9, fs.unlink 删除文件

    var fs = require('fs')

    fs.unlink('test.txt',function(err){

        if(err){

            console.log(err)

            return false

        }

        console.log('rename successful')

    })

  • 相关阅读:
    hdu 1281 棋盘游戏(二分匹配)
    UVA 12545 Bits Equalizer
    算法之匈牙利算法
    I题 hdu 1234 开门人和关门人
    H题 hdu 2520 我是菜鸟,我怕谁
    G题 hdu 1466 计算直线的交点数
    F题 hdu 1431 素数回文
    E题hdu 1425 sort
    D题 hdu 1412 {A} + {B}
    有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重
  • 原文地址:https://www.cnblogs.com/500m/p/10804253.html
Copyright © 2011-2022 走看看