如何获取给定目录的`npm root`(与当前目录不同)?

时间:2013-06-20 08:49:54

标签: bash npm zsh yeoman

我想获取给定目录的npm root(不在该目录中)。 docs doesn't list any argument及以下内容未给出任何结果:

npm root /path/to/project # contains a node_modules directory

这是为了创建一个zsh插件来自动完成yeoman / yo命令

1 个答案:

答案 0 :(得分:1)

您可以在不会更改当前目录的子shell中执行它:

(cd /path/to/project && exec npm root)