在Node中獲取當前文件夾

引用文件系統的兩種方式:./和__dirname,說明了

基本上有兩種方法可以在Node.js腳本中引用當前文件夾:

  • ./
  • __dirname

隨著./, 有../,它指向父文件夾。它們的行為方式相同。

兩者之間有很大的不同。

使用__dirname在Node腳本中將返回文件夾的路徑當前JavaScript文件所在的位置

使用./會給你當前工作目錄。它將返回與調用相同的結果process.cwd()

最初,當前工作目錄是您運行node命令的文件夾的路徑,但是可以在執行腳本的過程中通過使用以下命令來更改該路徑:process.chdir()API。

只有一個地方./指的是當前文件路徑,它位於require()稱呼。在那裡,./(為方便起見)(總是為了方便起見)將引用JavaScript文件路徑,從而使您可以基於文件夾結構導入其他模塊。

免費下載我的Node.js手冊


更多節點教程: