1 fs.readFile()读取指定文件中的内容


2判断文件是否读取成功
判断error对象是否为null
3 fs.writeFile向指定的文件写入内容

4 判断文件是否写入成功

5 fs模块-路径动态拼接问题
在使用fs模块操作文件时,如果提供的操作路径是以./或者…/开头的相对路径时,很容易出现路径动态拼接错误。
原因:代码在运行时,会以执行node命令时所在的目录,动态拼接出被操作文件的完整路径
解决方案:在使用fs模块操作文件时,直接提供完整的路径,不要提供./或者…/开头的相对路径,从而防止路径动态拼接问题
使用__dirname表示当前文件所处的目录