为什么在Node js中使用__dirname?

时间:2017-05-17 17:51:51

标签: node.js

我倾向于将节点js作为初学者。为什么我们在读取或写入文件时在节点js中使用__dirname。__dirname的输出是什么。

1 个答案:

答案 0 :(得分:0)

__dirname只返回您所在的目录。当函数需要绝对路径作为参数时,我们会使用它(例如express.static()需要绝对路径)。

我们不能总是使用相对路径,我们不能指望我们的程序总是从我们计算机的同一位置执行,所以它基本上等同于UNIX的{{1} }命令。