zoukankan      html  css  js  c++  java
  • nodejs核心模块之fs模块

    const fs = require("fs");

    // stat:
    // 检索文件
    // 语法
    // fs.stat(path,(err,stats)=>{})
    // isFile:检索当前文件是不是一个文件
    // isDirectory:检索当前文件是不是一个目录

    fs.stat("../随堂案例",(err,stats)=>{
    console.log(stats.isFile())
    // console.log(stats.isDirectory())
    })

    // mkdir:创建文件夹

    // 语法:
    // fs.mkidr(string,(err)=>{})

    // fs.mkdir("./fs",(err)=>{
    // console.log(err);
    // })

    // fs.mkdirSync("./fs",(err)=>{
    // console.log(err);
    // })
    // console.log('122222')

    // writeFile:写入一个文件 创建一个文件并写入一些数据

    // 语法:
    // fs.writeFile(参数1,参数2,参数3)
    // 参数1:文件名称 路径
    // 参数2:内容 字符串
    // 参数3 回调

    // fs.writeFile("./fs/data.txt","宋磊",(err)=>{
    // console.log(err);
    // })

    // fs.writeFileSync("./fs/data.txt","宋磊",(err)=>{
    // console.log(err);
    // })

    // 插入
    // appendFile()
    // appendFileSync()

    // fs.appendFile("./fs/data.txt","胡正阳",(err)=>{
    // console.log(err);
    // })

    // readFile() 读文件
    // 语法
    // fs.readFile(参数1,回调)
    // 参数1:文件的路径
    // 回调2
    // 参数1:err
    // 参数2:data 读到的文件 buffer


    // fs.readFile("./fs/data.txt",(err,data)=>{
    // console.log(data+"")
    // })

    // fs.readFileSync()

    // readdir:列出文件目录
    // fs.readdir(参数1,参数2)
    // 参数1:路径
    // 参数2:回调 err data

    // fs.readdir("../随堂案例",(err,data)=>{
    // console.log(data);
    // })

    // rename:重命名文件或者目录
    // fs.rename(参数1,参数2,参数3)
    // 参数1:文件名称
    // 参数2:新的名称
    // 参数3 回调

    // fs.rename("./fs","./fss",(err)=>{
    // console.log(err)
    // })


    // fs.renameSync("./fss/data.txt","./fss/json.txt",(err)=>{
    // console.log(err)
    // })

  • 相关阅读:
    "alert(1) to win" writeup
    "CoolShell puzzle game" writeup
    Maximum Subarray(最大连续子序列和)
    hacking 学习站
    爬虫:备份人人网状态
    ichunqiu在线挑战--网站综合渗透实验 writeup
    ichunqiu在线挑战--我很简单,请不要欺负我 writeup
    IDF-CTF-简单的js加密 writeup
    IDF-CTF-cookie欺骗 writeup
    IDF-CTF-不难不易的js加密 writeup
  • 原文地址:https://www.cnblogs.com/jsjx-xtfh/p/9558138.html
Copyright © 2011-2022 走看看