nodejs中path的知識

2022-06-28 10:54:17 字數 879 閱讀 8148

1. 對於以/開始的路徑片段,path.join只是簡單的將該路徑片段進行拼接,而path.resolve將以/開始的路徑片段作為根目錄,在此之前的路徑將會被丟棄,就像是在terminal中使用cd命令一樣。

path.join('/a', '/b') // 'a/b'

path.resolve('/a', '/b') // '/b'

path.resolve('a', '/b') // '/b'

2. path.resolve總是返回乙個以相對於當前的工作目錄(working directory)的絕對路徑。

path.join('./a', './b') // 'a/b'

path.resolve('./a', './b') // '/users/username/projects/webpack-demo/a/b'

1. 對於以/開始的路徑片段,path.join只是簡單的將該路徑片段進行拼接,而path.resolve將以/開始的路徑片段作為根目錄,在此之前的路徑將會被丟棄,就像是在terminal中使用cd命令一樣。

path.join('/a', '/b') // 'a/b'

path.resolve('/a', '/b') // '/b'

path.resolve('a', '/b') // '/b'

2. path.resolve總是返回乙個以相對於當前的工作目錄(working directory)的絕對路徑。

path.join('./a', './b') // 'a/b'

path.resolve('./a', './b') // '/users/username/projects/webpack-demo/a/b'

nodejs中的path模組

path 路徑 檔案路徑,某個檔案在磁碟上的位置 檔案路徑按照完整性區分 相對路徑和絕對路徑 相對路徑是乙個不完整的路徑,忽略了開頭的碟符和頂層檔案位置 index.html 表示當前目錄 表示上層目錄 絕對路徑是乙個完整路徑,包含碟符和所有上層資料夾 e 前端55期 2019 9 23 01 ht...

nodejs 中的path模組

表示當前執行檔案所在目錄 f 學習 es6練習 js連線路徑的兩個或多個部分 const name joe require path join users name,notes.txt users joe notes.txt 根據引數生成路徑 用法一console.log path.resolve ...

nodeJS之路徑PATH模組

path模組包含一系列處理和轉換檔案路徑的工具集,通過 require path 可用來訪問這個模組。本文將詳細介紹path模組 path.dirname p 返回路徑p所在的目錄 var path require path console.log path.dirname foo bar baz ...