fs模块和path模块
fs模块常用API:const fs = require('fs')// 写入文件内容fs.writeFile(file, data[, options], callback)// 读取文件内容fs.readFile(file, data[, options], callback)path模块常用APIpath.join() 可以将多个路径拼接成完整的路径字符串注:'../'会干掉上一级拼接的目录
·
fs模块常用API:
const fs = require('fs')
// 写入文件内容
fs.writeFile(file, data[, options], callback)
// 读取文件内容
fs.readFile(file, data[, options], callback)
path模块常用API
path.join()
可以将多个路径拼接成完整的路径字符串
注:'../'
会干掉上一级拼接的目录
const path = require('path')
// 使用方法 优点:路径多写个.或者不写/均可智能拼接
const a = path.join(__dirname, '/成绩.txt') // c:\Users\CCIMT\Desktop\test-project\node\成绩.txt
path.basename()
可以从一个文件路径中获取文件名
第一个参数时是传路径,如果传第二个参数就是从末尾
开始删除掉的字符
const path = require('path')
const url = 'a/b/c/index.html'
const a = path.basename(url) // index.html
console.log(a);
const b = path.basename(url, 'l') // index.htm
console.log(b);
path.extname(url)
获取选中文件扩展名
const path = require('path')
const url = 'a/b/c/index.html'
const a = path.extname(url) // .html
console.log(a);
更多推荐
已为社区贡献2条内容
所有评论(0)