nodejs中的fs模块中的方法

技术nodejs中的fs模块中的方法 nodejs中的fs模块中的方法nodejs中的fs模块
引入模块
const fs =require("fs")检测文件是否存在fs.stat(path,call

nodejs中的满量程模块中的方法

nodejs中的fs模块

引入模块

const fs=require('fs ')

检测文件是否存在fs.stat(路径,回调)

fs.stat(' ./node_modules ',(err,data)={ 0

如果(错误)

console.log(错误)

返回

}

console.log('是目录,data.isDirectory())

console.log('是文件,data.isFile())

})

创建目录fs.mkdir(路径,回调)

fs.mkdir(' ./css ',(err)={ 0

如果(错误)

console.log('出错,呃)

返回

}

console.log('创建成功)

})

创建写入文件文件(文件名,数据(字符串|缓冲区),选项(可选),回调)

/*

参数:

文件名

,数据(字符串|缓冲区)

,选项(可选|对象)

编码(字符串)默认utf8 '

模式(数字)文件读写权限默认438

标志(字符串)默认值w '

,回调

*/

fs.writeFile(' ./css/index.css ','你好这是钢性铸铁文件,err={

如果(错误)

console.log('出错,呃)

返回

}

console.log('创建写入文件成功)

})

追加文件fs.appendFile(文件名、数据、回调)

fs.appendFile(' ./css/index.css ',' \n这是追加的内容,err={

如果(错误)

console.log('出错,呃)

返回

}

console.log('追加成功)

})

读取文件fs.readFile(文件名、选项、回调)

/*

参数:

文件名

选项(可选对象):

{

编码

,旗帜

}

回收

*/

fs.readFile(' ./css/index.css ',(err,data)={ 0

如果(错误)

console.log('出错,呃)

返回

}

console.log('读取到数据:',data.toString())

})

读取目录fs.readdir(路径、选项、回调)

fs.readdir(' ./css ',(err,data)={ 0

如果(错误)

console.log('出错,呃)

返回

}

console.log(data) //['index.css ',' init.css']

})

重命名fs.rename(旧路径、新路径、回调)

/* 此方法有两个功能:

1.重命名文件

2.移动文件*/

fs.rename(' ./css/index.css ',' ./css/init.css ',err={

如果(错误)

console.log('出错,呃)

返回

}

console.log('重命名成功)

})

删除文件fs.unlink(路径,回调)

fs.unlink(' ./css/index.css ',err={

如果(错误)

console.log('出错,呃)

返回

}

console.log('删除成功)

})

删除目录fs.rmdir(路径,回调)删除目录必须为空目录

fs.rmdir(' ./css ',err={

如果(错误)

console.log('出错,呃)

返回

}

console.log('删除目录成功)

})

学海无涯,活到老学到老!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/130338.html

(0)

相关推荐

  • Python用哪些工具好

    技术Python用哪些工具好这篇文章主要介绍了Python用哪些工具好,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、最强终端:Upterm本来想推荐

    攻略 2021年10月28日
  • 服务器哪些因素会影响SEO香港服务器租用

    技术服务器哪些因素会影响SEO香港服务器租用大多数SEO专家认为,在决定为给定搜索查询显示哪些网站时,搜索引擎会考虑多个因素。其中之一是用于托管您的网站的服务器,在这里,我们将以香港服务器为例讨论服务器的选择会对您的搜索

    礼包 2021年10月26日
  • C语言----位运算,进阶篇二十六)

    技术C语言----位运算,进阶篇二十六) C语言----位运算(进阶篇二十六)作用在小内存时代,经常把一个字节分成好几份来用,以达到节约内存的目的。现在经常用于网络数据传输,单片机领域……。注意:※在进

    礼包 2021年11月1日
  • 如何快速掌握Maven的核心概念

    技术如何快速掌握Maven的核心概念本篇内容主要讲解“如何快速掌握Maven的核心概念”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何快速掌握Maven的核心概念”吧!坐标

    攻略 2021年10月20日
  • php的结构函数是什么(php定义和函数有什么区别)

    技术php中system函数有什么用小编给大家分享一下php中system函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月19日
  • 桂花的样子描写,描写桂花的姿态,至少5句话

    技术桂花的样子描写,描写桂花的姿态,至少5句话1、八月桂花的样子描写,我又嗅到了花香,桂花的香……有道是“八月桂花香”许是因为出生在八月,我格外觉得桂花香……夏的阳光,花的芬芳,不经意间,满眼的桂花树露出了笑脸,蝶舞双飞

    生活 2021年10月27日