如何深入理解并高效运用Node.js的PATH模块进行路径解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计918个文字,预计阅读时间需要4分钟。
代码简化如下:
javascript路径组成:path.dirname(p) 返回路径p所在的目录var path=require('path');console.log(path.dirname('/foo/bar/baz/asdf/a.txt')); // /foo/bar/baz/asdfconsole.log(path.dirname('/foo/bar/baz/asdf/')); // /foo/bar/bazconsole.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])
返回路径的最后一个部分,即文件名。
本文共计918个文字,预计阅读时间需要4分钟。
代码简化如下:
javascript路径组成:path.dirname(p) 返回路径p所在的目录var path=require('path');console.log(path.dirname('/foo/bar/baz/asdf/a.txt')); // /foo/bar/baz/asdfconsole.log(path.dirname('/foo/bar/baz/asdf/')); // /foo/bar/bazconsole.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])
返回路径的最后一个部分,即文件名。

