欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Node.js中Path 模塊的介紹和使用示例小結(jié)

 更新時(shí)間:2024年05月13日 16:13:12   作者:1024小神  
Node.js path 模塊提供了一些用于處理文件路徑的小工具,下面通過本文給大家介紹Node.js中Path 模塊的介紹和使用示例小結(jié),感興趣的朋友跟隨小編一起看看吧

Node.js path 模塊提供了一些用于處理文件路徑的小工具,我們可以通過以下方式引入該模塊:

var path = require("path")

方法描述

序號(hào)方法 & 描述
1path.normalize(p)
規(guī)范化路徑,注意'..' 和 '.'。
2path.join([path1][, path2][, ...])
用于連接路徑。該方法的主要用途在于,會(huì)正確使用當(dāng)前系統(tǒng)的路徑分隔符,Unix系統(tǒng)是"/",Windows系統(tǒng)是"\"。
3path.resolve([from ...], to)
to 參數(shù)解析為絕對(duì)路徑。
4path.isAbsolute(path)
判斷參數(shù) path 是否是絕對(duì)路徑。
5path.relative(from, to)
用于將相對(duì)路徑轉(zhuǎn)為絕對(duì)路徑。
6path.dirname(p)
返回路徑中代表文件夾的部分,同 Unix 的dirname 命令類似。
7path.basename(p[, ext])
返回路徑中的最后一部分。同 Unix 命令 bashname 類似。
8path.extname(p)
返回路徑中文件的后綴名,即路徑中最后一個(gè)'.'之后的部分。如果一個(gè)路徑中并不包含'.'或該路徑只包含一個(gè)'.' 且這個(gè)'.'為路徑的第一個(gè)字符,則此命令返回空字符串。
9path.parse(pathString)
返回路徑字符串的對(duì)象。
10path.format(pathObject)
從對(duì)象中返回路徑字符串,和 path.parse 相反。

屬性

序號(hào)屬性 & 描述
1path.sep
平臺(tái)的文件路徑分隔符,'\\' 或 '/'。
2path.delimiter
平臺(tái)的分隔符, ; or ':'.
3path.posix
提供上述 path 的方法,不過總是以 posix 兼容的方式交互。
4path.win32
提供上述 path 的方法,不過總是以 win32 兼容的方式交互。

實(shí)例

創(chuàng)建 main.js 文件,代碼如下所示:

var path = require("path");
// 格式化路徑
console.log('normalization : ' + path.normalize('/test/test1//2slashes/1slash/tab/..'));
// 連接路徑
console.log('joint path : ' + path.join('/test', 'test1', '2slashes/1slash', 'tab', '..'));
// 轉(zhuǎn)換為絕對(duì)路徑
console.log('resolve : ' + path.resolve('main.js'));
// 路徑中文件的后綴名
console.log('ext name : ' + path.extname('main.js'));

代碼執(zhí)行結(jié)果如下:

$ node main.js
normalization : /test/test1/2slashes/1slash
joint path : /test/test1/2slashes/1slash
resolve : /web/com/1427176256_27423/main.js
ext name : .js

到此這篇關(guān)于Node.js里面 Path 模塊的介紹和使用的文章就介紹到這了,更多相關(guān)Node.js Path 模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論