node.js怎样向文件写入内容呢
node.js除了可以读取文件,还可以向文件写入内容。今天咪咪我就来教教大家node.js怎样向文件写入内容,一起来看看吧!
操作方法
- 01
第一步,先在Hbuilder里面新建JS文件和一个文本文件,然后在文本文件写上一些内容用于待会的测试。写好内容之后,保存就行了。
- 02
之后,开始在JS文件编写代码了。首先,在node.js中写入文件要用到fs模块,所以定义一个变量来保存引入的fs模块。
- 03
然后调用writeFile()方法,这个方法有三个参数,第一个参数表示要写入内容的文件,第二个参数表示向文件写入的内容,第三个参数是writeFile方法自带的函数,它可以用来获取文件写入过程的错误。
- 04
之后,最好加上一些判断语句,这样可以提示我们文件是否写入成功。当然不写这些语句直接执行代码也是可以的。
- 05
然后使用node.js来运行写好的JS文件即可。
- 06
如图,控制台出现提示字样,提示内容成功写入文件。这时候我们就可以切换到之前的文本文件去查看。
- 07
如图,可以看到确实是有内容写入到文件里面了,但是原来的内容不见了。这是因为writeFile方法会用新的内容把旧的内容给覆盖掉。
- 08
而如果想要在原来的内容后追加内容,则可以调用appendFile方法。如图,把之前的writeFile修改即可,然后把要添加的内容再修改一下,再运行程序。
- 09
之后,再来看看之前的文本文件,可以看到使用writeFile方法之后,就可以在原来内容后面添加内容了。哈哈,两个方法都可以向文件写入内容,具体用哪个看你自己以及实际需求。
赞 (0)