nodejs中的文件操作
Posted So istes immer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs中的文件操作相关的知识,希望对你有一定的参考价值。
浏览器中的js无文件操作能力,但是node中的js有
1.读文件
第一个参数就是要读取的文件路径
第二个参数是一个回调函数
读取成功
error = null
data =数据
读取失败
error = 错误对象
data = error就是null
// 1. 使用require方法加载fs核心模块
var fs = require('fs')
// 2. 读取文件
fs.readFile('./data/hello.txt',function(error, data) {
console.log(data)
})
显示的是16进制的数据
fs.readFile('./data/hello.txt',function(error, data) {
console.log(data.toString())
})
2.写文件
文件写入成功,erro=null
文件写入错误,error就是错误对象
var fs = require('fs')
fs.writeFile('./data/poem.txt', '到乡翻似烂柯人', function (err) {
if(error) {
console.log('写入失败')
} else {
console.log('写入成功')
}
})
var fs = require('fs')
fs.writeFile('./data/poem>.txt', '到乡翻似烂柯人', function (error) {
if (error) {
console.log('写入失败')
} else {
console.log('写入成功')
}
})
以上是关于nodejs中的文件操作的主要内容,如果未能解决你的问题,请参考以下文章
javascript 用于在节点#nodejs #javascript内设置react app的代码片段