用户执行脚本时如何获取目录名/路径?

时间:2019-03-28 15:49:01

标签: node.js

我正在尝试获取用户在其中键入命令(执行节点脚本)的目录。

例如,带有npm'script'的

const program = require('commander');

program
  .command('get')
  .action(() => {
    console.log(); // <-- should return the current directory like a 'pwd' command
  });

program.parse(process.argv)

注意:如果节点脚本像__dirname一样,我不会尝试获取路径。

1 个答案:

答案 0 :(得分:1)

您在寻找process.cwd method吗?

您可以简单地使用process.cwd()对其进行调用,它将返回当前的工作目录。

IIRC,您甚至不需要导入process来调用它。