Node.js的path对象

nodejs中的path对象,用于处理目录的对象,提高开发效率

// 引入path对象
var path = require("path");

在配置文件中常常用到的“__dirname“变量值代表程序运行的根目录

常用的path的方法:

  • 格式化路径 path.normalize(“path”);
// 特点: 将不符合规范的路径格式化,简化开发中处理各种复杂路径判断
path.normalize("/foo/bar//baz/adsfs/quae/..");
// --> "/foo/bar/baz/adsfs/quae"
  • 路径合并 path.join();
// 特点: 将多个路径名称用path.seq串联起来,然后normalize格式化
path.join('//foo','bar','//baz/dfj');
// --> '/foo/bar/baz/dfj'
  • 文件名称 path.dirname(p)
// 特点:返回路径所在文件夹名称
path.dirname('/foo/bar/baz');
// --> '/foo/bar/baz'
  • 路径寻址 path.resolve([from …], to);
// 特点: 相当于不断调用系统的cd命令
path.resolve('foo/bar','/tmp/file/','..');
// 相当于
// cd foo/bar
// cd /tmp/file/
// cd ..
  • 相对路径 path.relative(from, to);
// 特点:返回某个路径下另一个路径的相对路径
path.relative('/data/orand/test/aaa','/data/orand/tmp/bbb);
// --> '../../tmp/bbb'
  • 扩展名称 path.extname(p);
// 特点: 返回指定文件名的扩展名称
path.extname('index.html');
// -> 'index'
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaobing_hope/article/details/53996893
文章标签: nodejs
个人分类: node-js学习
想对作者说点什么? 我来说一句

node.js set_up.exe

2012年11月28日 4.41MB 下载

没有更多推荐了,返回首页

不良信息举报

Node.js的path对象

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭