• 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('删除成功');
    	}
    });
    

    运行:

      

     

      

      

      

  • 相关阅读:
    单例模式
    leetcode:Minimum Subarray
    leetcode:Minimum Path Sum
    内存分配以及优化
    完整性检查
    类型定义之可选的一些笔记
    CSS|CSS module
    TS 操作符
    React|虚拟 Dom、render函数、shouldComponentUpdate
    React|常用相关框架
  • 原文地址:https://www.cnblogs.com/wntd/p/9689464.html
Copyright © 2020-2023  润新知