在Node中获取当前文件夹

引用文件系统的两种方式:./和__dirname,说明了

基本上有两种方法可以在Node.js脚本中引用当前文件夹:

  • ./
  • __dirname

随着./, 有../,它指向父文件夹。它们的行为方式相同。

两者之间有很大的不同。

使用__dirname在Node脚本中将返回文件夹的路径当前JavaScript文件所在的位置

使用./会给你当前工作目录。它将返回与调用相同的结果process.cwd()

最初,当前工作目录是您运行node命令的文件夹的路径,但是可以在执行脚本的过程中通过使用以下命令来更改该路径:process.chdir()API。

只有一个地方./指的是当前文件路径,它位于require()称呼。在那里,./(为了方便起见)将始终引用JavaScript文件路径,从而使您可以基于文件夹结构导入其他模块。

免费下载我的Node.js手册


更多节点教程: