zoukankan      html  css  js  c++  java
  • Node.js(二)常用的系统模块

    http模块

      第一章已经介绍了

      node.js 的模块都可以传一个回调函数  回调函数支持两个参数  error , data

    let fs = require('fs');
    
    fs.readFile('/a.txt',(error,data) => {

    })

    fs模块的方法

    fs.mkdir(path,callback)  创建文件夹   若已存在会报错

    fs.open(path,callback)  打开文件

    fs.readFile(path,callback)  读取文件

    fs.readdir(path,callback)   读取路径

    fs.rename(oldPath,newPath,callback)  更换路径

    fs.rmdir(path,callback)    删除文件目录

    fs.stat(path,callback)     检测文件状态

             callback 里面  data.isDirectory()  返回boolean

    url模块的方法

    url.parse(req.url,true);  将req.url  解析成对象的模式

        

      search         ?key=value

      query      key=value

      pathname    /path

      path      /path?key=value

    path模块

        path.extname(pathname);    得到路径所对应文件的拓展名

        path.normalize(path);     修改路径中不规范的写法

        __dirname 可以配合使用,  这个属性就是此文件的绝对路径 

  • 相关阅读:
    LAMP课程(3)
    LAMP课程
    vim文本编辑
    mysql常用语句
    mysql双机互相备份
    Java NIO
    适配器模式
    对象的序列化与反序列化
    字符流
    Java Socket
  • 原文地址:https://www.cnblogs.com/96weibin/p/8625280.html
Copyright © 2011-2022 走看看