常用快捷键
二、fs模块
回调函数为空,则表示写入成功!
练习
const fs = require('fs');
fs.readFile('../files/成绩.txt', 'utf-8', (err, dataStr) => {
if (err) {
console.log('读取失败');
return err;
}
console.log('读取成功');
const arr = dataStr.split(' ')
const newArr = arr.map(item => item.replace('=', ':'));
fs.writeFile('../files/02.txt', newArr.join('\r\n'), (err) => {
if (err) {
console.log('写入失败');
return;
}
console.log('写入成功');
})
})
fs模块,路径动态拼接,与执行的时候路径有关;
const fs = require('fs')
fs.readFile('D:\\ty\\code\\nodeJs\\nodeDemo01\\files\\02.txt', 'utf-8', (err,data) => {
console.log(1,err,data)
})
fs.readFile(__dirname+'../../files/02.txt', 'utf-8', (err,data) => {
console.log(2,err,data)
})
path模块
获取路径中的文件名
获取路径中的文件扩展名
案例