Skip to content

Path 模块

dirname 从文件 url 获取目录路径

path.dirname(path) 方法返回一个 path 的目录名,最后不带 \

例子:

js
// 返回: '/foo/bar/baz/asdf'
path.dirname('/foo/bar/baz/asdf/not-found')

basename 从文件 url 获取文件名

path.basename(path[, ext]) 方法返回一个 path 的最后部分。

需要接收一个路径作为参数,同时还可接收文件扩展名参数。

例子:

js
// 返回: 'not-found.html
path.basename('/foo/bar/baz/asdf/not-found.html')

// 返回: 'not-found'
path.basename('/foo/bar/baz/asdf/not-found.html', '.html')

路径正则兼容 Windows

例如: /[\\/]node_modules[\\/]_?vant(.*)/

CC BY-NC 4.0