成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Node.js 官方Path模塊簡介

waruqi / 2409人閱讀

摘要:返回正常的文件夾路徑。主要處理和的部分。發(fā)現(xiàn)多斜桿轉換為單斜桿。下變成反斜杠把參數(shù)路徑全部拼湊起來成為最終路徑會計算和返回一個絕對路徑判斷一個路徑是不是絕對路徑。

Path

這個模塊包含了用于處理文件路徑相關的操作的函數(shù)。

var path = requie ("path")
path.normalize(p)

返回正常的文件夾路徑。主要處理 ".." 和 "."的部分。

發(fā)現(xiàn)多斜桿轉換為單斜桿。

windows下變成反斜杠

path.normalize("a/b/../c//d")
//returns  "a/b/d"
path.join(path1[, ...])

把參數(shù)路徑全部拼湊起來成為最終路徑會計算".." 和 "."

path.join("/foo", "bar", "baz/asdf", "quux", "..")
// returns   "/foo/bar/baz/asdf"
path.resolve([from ...], to)

返回一個絕對路徑

path.resolve("static")
// returns "/Users/cycok/github/simple-server/static"
path.resolve("/home")
// returns "/home"
path.isAbsolute(path)

判斷一個路徑是不是絕對路徑。
返回true or false

path.relative(from, to)

計算兩個參數(shù)的距離位置

path.relative("static", "/Users")
// returns "../../../.."
path.dirname(p)

返回文件或者文件所在的文件夾名字

path.dirname("static/a.js")
// returns "static"
path.dirname("te.js")
// returns "."
path.basename(p[, ext])

返回路徑的最后部分

path.extname(p)

返回文件的后綴帶.的
沒有就返回""

path.sep
"foo/bar/baz".split(path.sep)
// returns
["foo", "bar", "baz"]
path.parse(pathString)

解析路徑返回一個json

path.parse("/home/user/dir/file.txt")
// returns
{
    root : "/",
    dir : "/home/user/dir",
    base : "file.txt",
    ext : ".txt",
    name : "file"
}
path.format(pathObject)

根據(jù)對象組裝成一個路徑

path.format({
    root : "/",
    dir : "/home/user/dir",
    base : "file.txt",
    ext : ".txt",
    name : "file"
})
// returns
"/home/user/dir/file.txt"

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/91530.html

相關文章

  • Node.js 官方URL模塊簡介

    摘要:這個模塊含有一些系列方法函數(shù)處理和解析使用使用這個方法返回包含具體路由信息的對象沒有就返回完整的路徑路徑名字不包含參數(shù)比多一個端口號同理這個函數(shù)就是根據(jù)的信息構造一個路徑提供一個基礎的路徑,還有要去的路徑,解析出瀏覽器最終會去的路徑 URL 這個模塊含有一些系列方法函數(shù)處理和解析URL使用require(url)使用 parsing(string) 這個方法返回包含具體路由信息的對象沒...

    hearaway 評論0 收藏0
  • Node.js隨手筆記(一):node簡介模塊系統(tǒng)

    摘要:模塊系統(tǒng)為了讓的文件可以相互調用,提供了一個簡單的模塊系統(tǒng)。但是,沒有模塊系統(tǒng)。包管理簡稱,是隨同一起安裝的包管理工具。輸入命令,根據(jù)提示配置包的相關信息,生成相應的。以上所描述的模塊載入機制均定義在模塊之中。 Node.js簡介 首先從名字說起,網上查閱資料的時候會發(fā)現(xiàn)關于node的寫法五花八門,到底哪一種寫法最標準呢?遵循官方網站的說法,一直將項目稱之為Node或者Node.js。...

    TNFE 評論0 收藏0
  • 前端必備資源大整理

    摘要:資源不斷更新中。。。主頁前端工具簡介雖然不是第一個任務執(zhí)行工具,它卻很快成為了最受歡迎的。官方網站網易框架是網易推出的開源前端框架,提供了豐富代碼庫和插件,可以極大的幫助開發(fā)人員提高開發(fā)效率。 資源不斷更新中。。。 動畫庫1.Animate.css說明:一個簡單易用的跨瀏覽器CSS動畫庫。GitHub主頁: https://github.com/daneden/an... 2.CSSh...

    JiaXinYi 評論0 收藏0
  • 前端必備資源大整理

    摘要:資源不斷更新中。。。主頁前端工具簡介雖然不是第一個任務執(zhí)行工具,它卻很快成為了最受歡迎的。官方網站網易框架是網易推出的開源前端框架,提供了豐富代碼庫和插件,可以極大的幫助開發(fā)人員提高開發(fā)效率。 資源不斷更新中。。。 動畫庫1.Animate.css說明:一個簡單易用的跨瀏覽器CSS動畫庫。GitHub主頁: https://github.com/daneden/an... 2.CSSh...

    CoorChice 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<