我有一些项目,我用 node main.js
/make test
等运行它。我需要从脚本中获取这个目录。不仅来自 main.js
,还来自任何子模块。我尝试使用 path
插件和 __directory
,但我得到了当前文件的路径(例如子模块)。我也尝试了 require('path').dirname(require.main.filename)
,但是当我运行 make test
时,我得到的是 mocha 目录名而不是我的项目目录。解决这个问题的最简单方法是什么?
最佳答案
process.cwd()
会提供的。
关于javascript - 获取执行 node.js 的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15149274/