【发布时间】:2015-12-09 14:26:59
【问题描述】:
我是 Node.js 的新手,遇到过“__dirname”,发现它对于获取脚本的绝对目录路径非常方便。但是我很好奇它是如何实现的,它是如何理解目录结构的。我已经浏览了node js源代码,但我无法找到正确的答案。
【问题讨论】:
-
我的猜测类似于
require("path").dirname(__filename) -
有趣..另一个全局变量..我想知道所有这些来自哪里?另外,我试图在测试脚本中打印出 __filename 的值,它给了我文件的绝对路径。所以我的下一个问题是.. __filename 是如何实现的?
-
大概开始here。
标签: javascript node.js