我有一些项目,并使用node main.js
/ make test
etc 运行它。我需要从脚本获取此目录。不仅来自main.js
,而且来自任何子模块。我尝试使用path
plugin和__directory
,但是得到了当前文件的路径(例如子模块)。我也尝试过require('path').dirname(require.main.filename)
,但是当我运行时,make test
我得到的是摩卡目录名而不是我的项目目录。解决此问题的最简单方法是什么?
process.cwd()
将提供。