nodeJs从入门到放弃(二)File System

文件处理模块:File System

语法:

const fs = require('fs');
fs.readFile(文件名, function (err, data){})
fs.writeFile(文件名, 内容, function (err){})

文件目录:
这里写图片描述

Server.js

const http = require('http');
const fs = require('fs');

var server = http.createServer(function (req, res){
  // req.url=>'/index.html'
  // 读取 => './www/index.html'
  var file_name = './www'+req.url;

  fs.readFile(file_name, function (err, data){
    if(err){
      res.write('404');
    }else{
      res.write(data);
    }
    res.end();
  });
});

server.listen(8080);

fs2.js

const fs=require('fs');

// writeFile(文件名, 内容, 回调)
// 会覆盖文件之前的内容
fs.writeFile("bbb.txt", "sdafasdwere", function (err){
  console.log(err);
});

一个更完善的nodeJS服务器雏形了解更多

猜你喜欢

转载自blog.csdn.net/qq_31393401/article/details/80251384