fs.readFile() 和 fs.readFileSync()

简介: fs.readFile() 和 fs.readFileSync()

fs.readFile() 和 fs.readFileSync():读取指定文件的内容
参数:

必选参数,字符串,表示文件路径;
可选参数,表示以什么编码格式来读取文件
必选参数,文件读取完,通过回调函数拿到读取的结果
// 导入 fs 模块,
const fs = require('fs');

//读取文件 【异步】
fs.readFile( './files/文本.txt' , 'utf8', (err, data)=>{

   //如果出错  则抛出错误
   if(err)  throw err
   // 如果写了英文,会出现乱码,需要加一个toString();
   console.log(data.toString());

})

//读取文件返回 【同步】
var data = fs.readFileSync('./处理文件后缀名/mime.json');
let mimeobj=JSON.parse(data.toString());
return mimeobj[extname];

目录
相关文章
|
2月前
|
JavaScript 前端开发
|
6月前
|
Linux 固态存储
linux ext4-fs error,[求助]EXT4-fs error (device sdb4) ext4_find_entry
linux ext4-fs error,[求助]EXT4-fs error (device sdb4) ext4_find_entry
linux ext4-fs error,[求助]EXT4-fs error (device sdb4) ext4_find_entry
|
6月前
|
Linux
内核态的文件操作函数:filp_open、filp_close、vfs_read、vfs_write、set_fs、get_fs
内核态的文件操作函数:filp_open、filp_close、vfs_read、vfs_write、set_fs、get_fs
607 0
|
数据安全/隐私保护
Internal error XFS_WANT_CORRUPTED_GOTO at line 1635 of file fs/xfs/libxfs/xfs_alloc.c.
下面为解决问题中报的错误: Internal error XFS_WANT_CORRUPTED_GOTO at line 1635 of file fs/xfs/libxfs/xfs_alloc.c. Caller xfs_free_extent
422 0
Internal error XFS_WANT_CORRUPTED_GOTO at line 1635 of file fs/xfs/libxfs/xfs_alloc.c.
|
存储 JavaScript 安全
14-fs-写入文件操作| 学习笔记
快速学习14-fs-写入文件操作.
14-fs-写入文件操作| 学习笔记
|
存储 JavaScript 安全
14-fs-写入文件操作|学习笔记
快速学习14-fs-写入文件操作
14-fs-写入文件操作|学习笔记
|
JavaScript 开发者
fs-读取文件|学习笔记
快速学习 fs-读取文件
|
Linux 存储
深入解析ext2文件系统之mke2fs
上一遍博文的重点其实将ext2整体的组织框架,我们知道了ext2文件系统由块组组成,每个块组里面的组织形式。我们甚至直接把超级块和组描述符里面的内容,用十六进制形式展现了出来。这篇博文主要讲述如何mke2fs生成合适需要的ext2 文件系统,基本就是参数选择的问题。
1064 0
|
JavaScript 前端开发 vr&ar
通过fs模块创建文件夹|学习笔记
快速学习通过fs模块创建文件夹