zoukankan      html  css  js  c++  java
  • nodeJs学习-02 fs模块(文件操作)

    读文件:

    const fs = require('fs');
    //读文件(异步)  readFile(文件名,回调函数)
    fs.readFile('section03/testData/aaa.txt',function(err,data){
        console.log(err); 
        if(err){
            console.log('读取失败');
        }else{
            // console.log(data);
            console.log(data.toString());  //读取文件,并从二进制转为字符串
        }
    });

    写文件:

    const fs = require('fs');
    //写文件(异步)  writeFile(文件名,内容,回调函数)
    fs.writeFile('section03/testData/bbb.txt','这是我写入的内容',function(err){
      console.log(err);
    });

    案例:

    const http = require('http');
    const fs = require('fs');
    var server = http.createServer(function(req,res){
      var file_name = './section03/www' + req.url
      fs.readFile(file_name,function(err,data){
        if(err){    //找不到文件,出错
          res.write('404');
        }else{
          res.write(data);
        }
        res.end();
      });
      //end这样写法会出错,要再读完文件之后再结束
      // res.end();
    });
    server.listen(8082);
  • 相关阅读:
    【3-9】数据库基本应用
    Oracle所有分析函数<转>
    Oracle数据库row_number详解<转>
    MVC人员管理系统
    MVC Razor语法
    MVC基础
    邮箱验证
    jQuery入门基础(动画效果)
    js前台与后台数据交互
    ajax入门基础
  • 原文地址:https://www.cnblogs.com/LChenglong/p/11571217.html
Copyright © 2011-2022 走看看