day29
__dirname:表示文件当前所处的路径
文件读写
读取文件
const fs = require('fs');
fs.readFile(__dirname + '1.txt', 'utf8', function(err, dataStr) {
console.log(daraStr);
})
// 其中第一个和三个参数为必须
写入文件
const fs = require('fs');
fs.write(__dirname + '1.txt', '写入文件的内容', 'utf8', function(err) {
console.log(err);
})
// 其中第一个、第二个和第四个参数为必须
path模块
const path = require('path');
path.join()
const path = require('path');
let ans = path.join('/a', '/b', '../c'); // 注意../会吞掉前面一个路径
console.log(ans); // \a\c
path.basename()
const path = require('path');
let fpath = '/a/b/c/index.html'
console.log(path.basename(fpath)); // index.html
console.log(path.basename(fpath, '.html')); // index
path.extname()
const path = require('path');
let fpath = '/a/b/c/index.html'
console.log(fpath.extname(fpath)) // .html