温馨提示:本文翻译自stackoverflow.com,查看原文请点击:javascript - Getting directory from which node.js was executed
directory javascript node.js path pwd

javascript - 从中获取执行node.js的目录

发布于 2020-04-15 09:34:26

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

查看更多

提问者
ciembor
被浏览
60
12.1k 2017-04-28 04:23

process.cwd() 将提供。