一、
__dirname 和 __filename 是模塊中 的一個內置成員,他們分別是:vue
(1)、__diranem:獲取到當前文件所在文件夾的絕對路徑node
例如:
當前文件的位置:vueDemo/src/nodeMain.jsspa
(2)、path.join(path1,path2,path3.......)blog
做用:將路徑片斷使用特定的分隔符鏈接起來造成路徑,並規範化生成的路徑。若任意一個路徑片斷類型錯誤,會報錯。it
二、path.resolve()class
path.resolve([from...],to)file
做用:把一個路徑或路徑片斷的序列解析爲一個絕對路徑。至關於"執行cd"操做。im
注意: "/" 被解析爲根目錄。
例如:
當前文件的位置:vueDemo/src/nodeMain.js規範化
其中:
path.resolve(__dirname, "./img/so") 和 path.resolve(__dirname, "img/so") 解析結果同樣。db