path 路径操作模块
path.basename("c:/a/b/d/index.js")--> index.js //获取路径 的文件名(包括后缀名)
path.basename("c:/a/b/d/index.js",".js") --> index //指定要去除的后缀名
path.dirname("c:/a/b/d/index.js")--> c:/a/b/d //获取路径 的路径部分
path.extname("c:/a/b/d/index.js")--> .js //获取路径文件 扩展名部分
path.isAbsolute("c:/a/b/d/index.js")--> true //判断一个路径是否是绝对路径
path.isAbsolute("./d/index.js")--> false
path.parse("c:/a/b/d/index.js")--> {
root:"C:/",
dir:"c:/a/b/d",
base:"index.js",
ext:".js",
name:"index"
}

path.join("C:/a","b") --> C:\\a\\b //拼接路径 避免自己拼接路径出现问题

路径拼接
path.join('路径','路径',..)
// 导入path模块
let path = require('path')
// 路径拼接
let filePath = path.join('file','a','c','a.html')
// filePath => file\a\c\a.html
版权声明:本文为weixin_42448623原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。