如何详细掌握node.js中PATH模块的路径解析技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计955个文字,预计阅读时间需要4分钟。
路径组成:`path.dirname(p)` 返回路径 p 所在的目录
返回目录:`var path=require('path'); console.log(path.dirname('/foo/bar/baz/asdf/a.txt'));` 返回 `/foo/bar/baz/asdf`返回目录:`console.log(path.dirname('/foo/bar/baz/asdf/'));` 返回 `/foo/bar/baz`返回目录:`console.log(path.dirname(''));` 返回空字符串(表示当前目录)
路径组成
path.dirname(p)
返回路径p所在的目录
var path = require('path'); console.log(path.dirname('/foo/bar/baz/asdf/a.txt')); // /foo/bar/baz/asdf console.log(path.dirname('/foo/bar/baz/asdf/')); // /foo/bar/baz console.log(path.dirname('C:/test/aaa')); // C:/test
path.basename(p[, ext])
返回路径的最后一个部分,即文件名。
本文共计955个文字,预计阅读时间需要4分钟。
路径组成:`path.dirname(p)` 返回路径 p 所在的目录
返回目录:`var path=require('path'); console.log(path.dirname('/foo/bar/baz/asdf/a.txt'));` 返回 `/foo/bar/baz/asdf`返回目录:`console.log(path.dirname('/foo/bar/baz/asdf/'));` 返回 `/foo/bar/baz`返回目录:`console.log(path.dirname(''));` 返回空字符串(表示当前目录)
路径组成
path.dirname(p)
返回路径p所在的目录
var path = require('path'); console.log(path.dirname('/foo/bar/baz/asdf/a.txt')); // /foo/bar/baz/asdf console.log(path.dirname('/foo/bar/baz/asdf/')); // /foo/bar/baz console.log(path.dirname('C:/test/aaa')); // C:/test
path.basename(p[, ext])
返回路径的最后一个部分,即文件名。

