NodeJS的路徑API

路徑API的方法:

  • 獲取路徑的最後一個部分
path.basename('文件路徑')
  • 獲取當前文件的路徑,不包含文件的名稱
__dirname   
  • 獲取當前文件的全部路徑
__filename  
  • 不包含最後一部分(相當於上級目錄)
path.dirname('文件路徑') 
  • 返回文件的擴展名
path.extname() 
  • 路徑的格式化處理
path.format()      obj------>string(對象類型轉化爲字符串類型)

path.parse()        string------->obj(字符串類型轉化爲對象類型)
  • 判斷是否爲絕對路徑
path.isAbsolute('路徑');
  • 拼接路徑
path.join('/foo','bar','baz/asdf','query');

  ..表示上層路徑       .表示當前路徑
  • 規範化路徑
path.normalize('/foo/bar//baz/asdf/quux/..');
  • 計算相對路徑
path.relative();

//解析路徑(計算絕對路徑)

path.resolve();
  • 兩個特殊屬性
path.delimiter;       //環境變量的分隔符

(window中;    linux中用:)

path.sep;				//表示路徑的分隔符

(windows中 \   linux中用/)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章