02-Node.js学习笔记-系统模块fs文件操作

2.1.什么是系统模块

Node 运行环境提供的API,因为这些API都是以模块化的方式进行开发的,所有我们又称Node运行环境提供的API为系统模块

系统模块fs文件操作

``` //f :file 文件 , s :system 系统,文件操作系统。 const fs = require('fs');
//读取文件内容
fs.readFile('文件路径/文件名称‘[,'文件编码'],callback);
<h2>2.2.系统模块fs 文件操作</h2><p>读取文件语法实例</p>
//读取上一级css目录下中的base.css
fs.readFile('../css/base.css','utf-8', (err,doc)=>{
//如果文件读取发生错误 参数err 的值为错误对象,否则err的值为null
//doc参数为文件内容
if(err==null){
    console.log(doc);
 }

}

  <p>写入文件内容</p>
fs.writeFile('文件路径/文件名称','数据',callback);
const content = '<h3>正在使用fs.writeFile写入文件内容</h3>'
fs.writeFile('../index.html',content,err=>{
    if(err !=null){
        console.log(err);
        return;
    }
    console.log('文件写入成功');
}
原文地址:https://www.cnblogs.com/foreverLuckyStar/p/12020220.html