2017-05-17 72 views
0

我傾向於將節點js作爲初學者。爲什麼我們在讀取或寫入文件時在節點js中使用__dirname,__dirname的輸出是什麼。爲什麼在Node js中使用__dirname?

+0

可能的重複[在node.js中\ __ _ dirname和./之間有什麼區別?](http://stackoverflow.com/questions/8131344/what-is-the-difference-between-dirname-和在節點-JS) –

回答

0

__dirname只是返回您所在的目錄。我們在函數需要絕對路徑作爲參數時使用它(例如express.static()需要絕對路徑)。

我們不能總是使用相對路徑,我們只是不能指望我們的程序總是要從我們的計算機中的相同位置執行,所以它基本上等同於UNIX的pwd命令。

相關問題