zoukankan      html  css  js  c++  java
  • nodejs之fs模块

    nodejs中的file system文件系统模块

    1、文件的读取readFile

    //引入文件系统模块
    const fs = require('fs');
    
    //文件读取是异步操作
    fs.readFile('1.txt', (err,data)=>{
    	if(err){
    		console.log('读取出错');
    	}else{
    		console.log(data);
    	}
    });
    

    1.txt文件内容如下:

    效果如下:

     解释:a对应十进制值为97,然后97进行转成十六进制就是61

    2、文件写入writeFile

    let fs = require('fs');
    
    fs.writeFile('2.txt','rock come back',(err)=>{
    	if(err){
    		console.log(err);
    	}else{
    		console.log('写入成功');
    	}
    });
    

    运行:

    3、目录读取readdir

    let fs = require('fs');
    
    fs.readdir('g:/soft/node',(err,files)=>{
    	if(err){
    		console.log('读取出错');
    	}else{
    		console.log(files);
    	}
    });
    

    运行:

     4、查看文件信息stat

    let fs = require('fs');
    
    fs.stat('g:/soft/node/1.txt',(err,stat)=>{
    	if(err){
    		console.log('读取出错');
    	}else{
    		console.log(stat);
    	}
    });
    

    运行:

     5、删除文件和链接unlink

    let fs = require('fs');
    
    fs.unlink('g:/soft/node/1.txt',(err)=>{
    	if(err){
    		console.log('删除失败');
    	}else{
    		console.log('删除成功');
    	}
    });
    

    运行:

      

     

      

      

      

  • 相关阅读:
    java实现httpclient 访问
    推荐博文
    Running With xpi
    1 Spring MVC 原理
    windows服务相关
    求职面试三部曲
    使用mvn插件执行工程单元测试OOM的解决办法
    maven-surefire插件问题
    小问题
    NFA到DFA实例
  • 原文地址:https://www.cnblogs.com/wntd/p/9689464.html
Copyright © 2011-2022 走看看