• 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 可以配合使用,  这个属性就是此文件的绝对路径 

  • 相关阅读:
    bzoj2728
    bzoj4574
    loj2554
    bzoj1068
    bzoj2554
    Exception in thread "main" java.lang.AbstractMethodError
    java方法重载,java方法练习题
    java面向对象
    java编辑器 IntelliJ IDEA 安装——放弃过程;eclipse,Notepad++
    java二维数组
  • 原文地址:https://www.cnblogs.com/96weibin/p/8625280.html
Copyright © 2020-2023  润新知