const fs = require(‘fs’)
// fs.writeFile(file, data[, option], callback)
// 参数1 - 必选参数,需要写入内容的文件路径,如果文件不存在,会自动创建文件
// 参数2 - 必选参数,写入内容的数据
// 参数3 - 可选参数,写入格式,默认utf8
const fs = require('fs')
fs.writeFile('./files/testCopy.txt', 'node写入数据', function(err){
// 如果文件写入成功,err - null
// 如果文件写入失败,err - 错误对象
console.log('写入成功', err)
})
先读取文件内容,再讲内容写入另外一个文件
// fs.writeFile(file, data[, option], callback)
// 参数1 - 必选参数,需要写入内容的文件路径,如果文件不存在,会自动创建文件
// 参数2 - 必选参数,写入内容的数据
// 参数3 - 可选参数,写入格式,默认utf8
const fs = require('fs')
fs.readFile('./files/test.txt', 'utf8', function(err, res){
if(err) return console.log('文件读取失败', err)
fs.writeFile('./files/testCopy.txt', res, function(err){
// 如果文件写入成功,err - null
// 如果文件写入失败,err - 错误对象
console.log('写入成功', err)
})
})
标签:node,文件,fs,err,写入,writeFile,参数
From: https://blog.csdn.net/chen_ac/article/details/142899064