zoukankan      html  css  js  c++  java
  • node.js ---path模块

    node.js两个关于路径常用的全局方法:

     

          __dirname:  获取当前文件的在目录中绝对路径。

          __filename:  获取当前文件在盘符中的绝对路径,包括目标文件。

     

     

    path模块中常用的方法:

     

      1. path.normalize(p):  将不合规范的路径格式化

        例:

    var res = path.normalize('//qwe///foo//abs');
    console.log(res)  '/qwe/foo/abs'
    

     

      2. path.join([...paths],[...paths],[...paths]):  将给定的path片段连接到一起,并规范化连接后的路径。如果其中任一路径片段不是字符串,将会报错。

        例:

    var res = path.join('//foo///ads','/dd//qw','//qwe');
    console.log(res)  '/foo/ads/dd/qw/qwe'
    

     

      3. path.resolve('foo/bar', '/tmp/file/', '..', 'a/../subfile'):  

        相当于  cd foo/bar  

                cd /tmp/file/  

             cd ..  

             cd a/

             pwd

     

     4. path.dirname('asd/foo/index.html'):  返回传入path的目录名

        例:

    var res = path.dirname('asd/foo/index.html');
    console.log(res)    'asd/foo';
    

     

     5. path.basename('asd/foo/index.html'):  返回path中的文件名

        例:

    var res = path.basename('asd/foo/index.html');
    console.log(res)    'index.html';
    

      

       

               

          

     

        

  • 相关阅读:
    HDOJ 1000 A + B Problem C++解法
    HDU之旅
    C++primer plus第六版课后编程题答案8.8
    C++primer plus第六版课后编程题答案8.6
    C++primer plus第六版课后编程题答案8.5
    C++primer plus第六版课后编程题答案8.3(正解)
    C语言练手自己编写学生成绩管理系统
    C_数据结构
    C---数组名作函数参数
    C---通过指针访问数组
  • 原文地址:https://www.cnblogs.com/wlgz/p/8257216.html
Copyright © 2011-2022 走看看