zoukankan      html  css  js  c++  java
  • nodejs fs 模块的用途

    /**
    * New node file
    fs 操作
    */
    var fs = require(“fs”);

    /*
    创建文件

    var fileName = “anps_hsj”;
    fs.mkdir(fileName,function(err){
    if(err) throw err
    console.log(“创建文件成功”);
    fs.exists( fileName ,function(exists){
    console.log(exists ? “文件存在了,不能重新创建了” : “文件不存在,文件创建失败了”);
    });
    });
    */

    /*
    写入内容到文件中,不会追加,如果文件没有即会立即创建

    var fileName = “anps.txt”;
    var content = “hello word ”;
    fs.writeFile(fileName,content,function(err){
    if(err) throw err
    console.log(“success”);
    });
    */

    /*
    写入内容到文件中,会追加,如果文件没有即会立即创建
    var fileName = “anps.txt”;
    var content = “hello word ”;
    fs.appendFile(fileName,content,function(err){
    if(err) throw err
    console.log(“success”);
    });
    */

    /*
    文件删除
    fs.unlink(“Copy of anps.txt”, function(err){
    fs.exists(“Copy of anps.txt”, function(exists){
    console.log(exists ? “删除失败” : “删除成功”);
    });
    });
    */

    /*
    文件读取
    fs.readFile(“anps.txt”, function(err,data){
    if(err) throw err
    console.log(data.toString());
    });
    */

    /*
    读取目录

    fs.readdir(“E:\2015_WorkSpace\nodejsPro\anps_hsj”, function(err,files){
    for(var i = 0 ; i < files.length; i ++){ console.log(files[i]); // 文件名称 var fileName = files[i]; fs.readFile(“E:\2015_WorkSpace\nodejsPro\anps_hsj\”+files[i], function(err,data){ if(err) throw err console.log(fileName+”文本内容是:”+data.toString()); }); } }); */

  • 相关阅读:
    设置DataGridView垂直滚动条
    在自定义MessageBox控件里添加键盘回车事件。
    通过访问注册表,表判断系统是否装excel
    让文本框里只能输入数字
    新晋菜鸟的错误
    jdbc连接数据库以及crud(简单易懂,本人亲测可用 有源代码和数据库)
    springboot 错误求解决
    maven 导包报错
    最短路径Dijkstra
    读写者问题
  • 原文地址:https://www.cnblogs.com/adjk/p/4936753.html
Copyright © 2011-2022 走看看