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')

    })

  • 相关阅读:
    fastJson
    关于mybatis “org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)” 错误的问题。
    JVM——自定义类加载器
    NumberFormat数字格式化
    Java BigDecimal详解
    NumberUtils、ArrayUtils和RandomUtils工具类用法
    itext 生成 PDF(二)
    C语言中的可变参数列表
    归并排序--c语言实现
    机器学习实战学习笔记 一 k-近邻算法
  • 原文地址:https://www.cnblogs.com/500m/p/10804253.html
Copyright © 2011-2022 走看看