共 5 条评论关于"一篇文章带你彻底认识node.js文件系统模块(FS)"
最新评论
咳咳,好久没有出来冒泡了,今天出来冒个泡。这篇文章分享一下node.js的文件系统模块,有兴趣的小伙伴可以看下,前端大佬不喜勿喷。
在此,node.js,我给两种解释。
Node.js=JavaScript执行环境+JavaScript扩展的功能,Node.js对JavaScript语言进行了增强,使JavaScript具有服务器语言开发的能力(操作文件、读取系统信息、网络等...),就凭这些,让我学习node.js??看好了,还有你心动的!
说到这里,屏幕前没学node.js或者对node.js没有太大兴趣的你,心动了吗?关于node.js相关安装配置,不再做介绍,温馨提醒:本篇文章为原创,转载请注上本篇文章链接,感谢您的配合!下面开始转入正题。
说了这么多,这篇文章主要讲node.js里的fs模块,fs(File System)模块,也就是文件系统模块,可以读文件、写文件、删文件等等。下面,开始上才艺(代码),有些代码会进行注释:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | //引入fs模块,如若报错,请使用npm install进行相关安装。 var fs=require("fs"); //参数1:要读取的文件名字 //参数2:回调函数 err:出错时信息 data:读到的数据 fs.readFile("./fs.txt",function(err,data) { //如果有错误 if(err) { //显示错误 console.error(err); }else { //如若没有,显示数据 console.log(data); //如若发现console.log(data)出现的是,可使用下面这行代码将这个转成字符串 console.log(data.toString()); } }); |
1 2 3 4 5 6 7 8 9 10 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | //引入fs模块,如若报错,请使用npm install进行相关安装。 var fs=require("fs"); //要写入的数据 var data="唯品秀的博客-不错过每一篇好文章"; //参数1:要写入的文件 //参数2:要写入的内容 //参数3:回调函数 fs.writeFile("./fs.txt",data,function(err){ //如果有错误 if(err) { //显示错误(把错误抛出来) throw err; } //如果文件正常写入成功,告诉用户 console.log("写入文件成功"); }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | //引入fs模块,如若报错,请使用npm install进行相关安装。 var fs=require("fs"); //要写入的数据 var data="唯品秀的博客-不错过每一篇好文章"; //参数1:要写入的文件 //参数2:要写入的内容 //参数3:回调函数 fs.writeFileSync("./fs.txt",data,function(err){ //如果有错误 if(err) { //显示错误(把错误抛出来) throw err; } //如果文件正常写入成功,告诉用户 console.log("写入文件成功"); }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
这就是node.js里fs模块的读文件、写文件、删文件,这篇文章到这里也就结束了,小伙伴,你听懂了吗??
上一篇:如何避免CSS :before、:after 中文乱码
最新评论
支付宝扫一扫打赏
微信扫一扫打赏
文章写的不错
@若只如初见谢谢,欢迎继续关注!
嘿嘿嘿
不错
@tiamo不错的话,欢迎继续关注哦~