摘要:返回正常的文件夾路徑。主要處理和的部分。發(fā)現(xiàn)多斜桿轉(zhuǎn)換為單斜桿。下變成反斜杠把參數(shù)路徑全部拼湊起來(lái)成為最終路徑會(huì)計(jì)算和返回一個(gè)絕對(duì)路徑判斷一個(gè)路徑是不是絕對(duì)路徑。
Path
這個(gè)模塊包含了用于處理文件路徑相關(guān)的操作的函數(shù)。
var path = requie ("path")path.normalize(p)
返回正常的文件夾路徑。主要處理 ".." 和 "."的部分。
發(fā)現(xiàn)多斜桿轉(zhuǎn)換為單斜桿。
windows下變成反斜杠
path.normalize("a/b/../c//d") //returns "a/b/d"path.join(path1[, ...])
把參數(shù)路徑全部拼湊起來(lái)成為最終路徑會(huì)計(jì)算".." 和 "."
path.join("/foo", "bar", "baz/asdf", "quux", "..") // returns "/foo/bar/baz/asdf"path.resolve([from ...], to)
返回一個(gè)絕對(duì)路徑
path.resolve("static") // returns "/Users/cycok/github/simple-server/static" path.resolve("/home") // returns "/home"path.isAbsolute(path)
判斷一個(gè)路徑是不是絕對(duì)路徑。
返回true or false
計(jì)算兩個(gè)參數(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)返回文件的后綴帶.的
沒(méi)有就返回""
"foo/bar/baz".split(path.sep) // returns ["foo", "bar", "baz"]path.parse(pathString)
解析路徑返回一個(gè)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ù)對(duì)象組裝成一個(gè)路徑
path.format({ root : "/", dir : "/home/user/dir", base : "file.txt", ext : ".txt", name : "file" }) // returns "/home/user/dir/file.txt"
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/91530.html
摘要:這個(gè)模塊含有一些系列方法函數(shù)處理和解析使用使用這個(gè)方法返回包含具體路由信息的對(duì)象沒(méi)有就返回完整的路徑路徑名字不包含參數(shù)比多一個(gè)端口號(hào)同理這個(gè)函數(shù)就是根據(jù)的信息構(gòu)造一個(gè)路徑提供一個(gè)基礎(chǔ)的路徑,還有要去的路徑,解析出瀏覽器最終會(huì)去的路徑 URL 這個(gè)模塊含有一些系列方法函數(shù)處理和解析URL使用require(url)使用 parsing(string) 這個(gè)方法返回包含具體路由信息的對(duì)象沒(méi)...
摘要:模塊系統(tǒng)為了讓的文件可以相互調(diào)用,提供了一個(gè)簡(jiǎn)單的模塊系統(tǒng)。但是,沒(méi)有模塊系統(tǒng)。包管理簡(jiǎn)稱(chēng),是隨同一起安裝的包管理工具。輸入命令,根據(jù)提示配置包的相關(guān)信息,生成相應(yīng)的。以上所描述的模塊載入機(jī)制均定義在模塊之中。 Node.js簡(jiǎn)介 首先從名字說(shuō)起,網(wǎng)上查閱資料的時(shí)候會(huì)發(fā)現(xiàn)關(guān)于node的寫(xiě)法五花八門(mén),到底哪一種寫(xiě)法最標(biāo)準(zhǔn)呢?遵循官方網(wǎng)站的說(shuō)法,一直將項(xiàng)目稱(chēng)之為Node或者Node.js。...
摘要:資源不斷更新中。。。主頁(yè)前端工具簡(jiǎn)介雖然不是第一個(gè)任務(wù)執(zhí)行工具,它卻很快成為了最受歡迎的。官方網(wǎng)站網(wǎng)易框架是網(wǎng)易推出的開(kāi)源前端框架,提供了豐富代碼庫(kù)和插件,可以極大的幫助開(kāi)發(fā)人員提高開(kāi)發(fā)效率。 資源不斷更新中。。。 動(dòng)畫(huà)庫(kù)1.Animate.css說(shuō)明:一個(gè)簡(jiǎn)單易用的跨瀏覽器CSS動(dòng)畫(huà)庫(kù)。GitHub主頁(yè): https://github.com/daneden/an... 2.CSSh...
摘要:資源不斷更新中。。。主頁(yè)前端工具簡(jiǎn)介雖然不是第一個(gè)任務(wù)執(zhí)行工具,它卻很快成為了最受歡迎的。官方網(wǎng)站網(wǎng)易框架是網(wǎng)易推出的開(kāi)源前端框架,提供了豐富代碼庫(kù)和插件,可以極大的幫助開(kāi)發(fā)人員提高開(kāi)發(fā)效率。 資源不斷更新中。。。 動(dòng)畫(huà)庫(kù)1.Animate.css說(shuō)明:一個(gè)簡(jiǎn)單易用的跨瀏覽器CSS動(dòng)畫(huà)庫(kù)。GitHub主頁(yè): https://github.com/daneden/an... 2.CSSh...
閱讀 1497·2021-11-25 09:43
閱讀 3828·2021-11-10 11:48
閱讀 5573·2021-09-23 11:21
閱讀 1684·2019-08-30 15:55
閱讀 3601·2019-08-30 13:53
閱讀 1348·2019-08-30 10:51
閱讀 954·2019-08-29 14:20
閱讀 2057·2019-08-29 13:11