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()); }); } }); */

  • 相关阅读:
    springboot接口测试
    谷粒学院_day08_课程管理_添加课程之课程发布(后端开发)
    谷粒学院_day03_vue组件
    谷粒学院_day03_vue固定代码抽取
    vue自定义事件
    vue插槽slot
    vue基本语法
    Vue之axios异步通信
    无归岛[HNOI2009]
    仓库建设[ZJOI2007]
  • 原文地址:https://www.cnblogs.com/adjk/p/4936753.html
Copyright © 2011-2022 走看看