** readFile文件操作注意点:**
- 1.文件路径得是绝对路径
- 2.读到的文件需要toString()转成字符串)
const fs = require("fs")
const path = require("path")
const indexTxt = path.join(__dirname, "index.js")
fs.readFile(indexTxt, (err, data) => {
if (err) {
console.log(err);
return
};
console.log(typeof(data));
console.log(data); // 打印出来的是buffer需要tostring()转换成字符串
console.log(data.toString())
})
** 2.writeFile(1.会新建一个文件 2.只能写字符串到文件中) **
** 3.readFile和writeFile搭配使用(将一个文件写入一个新文件中) **
fs.readFile(indexTxt, (err, data) => {
if (err) {
console.log(err);
};
fs.writeFile("npm.conf", data, (err) => {
if (err) throw err;
console.log("file has been save")
})
})