nodejs--path

1.path.join
path.join的方法顾名思义,是连接路径的方法,当需要使用正确的路径分割符的时候,会调用该模块的该方法,Unix系统是”/“,Windows系统是”\“。举例:
var path = require('path')
path.join(mydir,'foo')

所以在Unix系统下,得到的结果是mydir/foo,在Windows系统下,结果是mydir\foo

2.path.resolve
将相对路径转换为绝对路径(除了根目录,该方法的返回值都不带尾部的斜杠),补充一下(

  • “\”一般是表示本地目录的,比如你电脑里面的C:\windows..
  • /”主要表示远程电脑或者网络上的,比如这个贴子的地址:
    http://write.blog.csdn.net/mdeditor
  • ./当前路径
  • ../上级目录
  • 根目录

path.resolve('/foo/bar', './baz')
// '/foo/bar/baz'
path.resolve('/foo/bar', '/tmp/file/')
// '/tmp/file'
path.resolve('wwwroot', 'static_files/png/', '../gif/image.gif')
// 如果当前目录是/home/myself/node,返回
// /home/myself/node/wwwroot/static_files/gif/image.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值