W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
path.join
方法用于連接路徑。該方法的主要用途在于,會(huì)正確使用當(dāng)前系統(tǒng)的路徑分隔符,Unix系統(tǒng)是”/“,Windows系統(tǒng)是”\“。
var path = require('path');
path.join(mydir, "foo");
上面代碼在Unix系統(tǒng)下,會(huì)返回路徑mydir/foo
。
path.resolve
方法用于將相對(duì)路徑轉(zhuǎn)為絕對(duì)路徑。
它可以接受多個(gè)參數(shù),依次表示所要進(jìn)入的路徑,直到將最后一個(gè)參數(shù)轉(zhuǎn)為絕對(duì)路徑。如果根據(jù)參數(shù)無(wú)法得到絕對(duì)路徑,就以當(dāng)前所在路徑作為基準(zhǔn)。除了根目錄,該方法的返回值都不帶尾部的斜杠。
// 格式
path.resolve([from ...], to)
// 實(shí)例
path.resolve('foo/bar', '/tmp/file/', '..', 'a/../subfile')
上面代碼的實(shí)例,執(zhí)行效果類似下面的命令。
$ cd foo/bar
$ cd /tmp/file/
$ cd ..
$ cd a/../subfile
$ pwd
更多例子。
path.resolve('/foo/bar', './baz')
// '/foo/bar/baz'
path.resolve('/foo/bar', '/tmp/file/')
// '/tmp/file'
path.resolve('wwwroot', 'static_files/png/', '../gif/image.gif')
// 如果當(dāng)前目錄是/home/myself/node,返回
// /home/myself/node/wwwroot/static_files/gif/image.gif
該方法忽略非字符串的參數(shù)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: