【问题标题】:How to get the npm global path prefix如何获取 npm 全局路径前缀
【发布时间】:2013-08-25 08:42:15
【问题描述】:

我相信过去我发现了一个传递给npm 的选项,以使其输出用于-g(全局模块)的路径。有谁知道这样的选择?或者任何其他方法来获取全局路径前缀npm 正在使用?

我知道全局模块在我的计算机上的位置 (/usr/local/share/npm/bin),通常只需几分钟即可在其他计算机上找到全局模块:通常 $PATH 配置正确,如果没有,那么,四处逛逛就行了。但是是否有一些快速的方法可以告诉npm 是如何构建的,以及它用于全局模块的路径?

【问题讨论】:

    标签: node.js npm


    【解决方案1】:

    npm config get prefix 将返回路径。

    【讨论】:

      【解决方案2】:

      npm bin怎么样?

      它可以与export PATH="$(npm bin):$PATH"一起使用。它将找到 npm 的 bin 全局目录(或者如果存在:本地)。

      【讨论】:

      • 这应该是npm bin -gnpm bin 返回本地 bin 所在的位置,但似乎不会检查其是否存在。 npm bin 似乎永远不会返回全局 npm bin。
      猜你喜欢
      • 2013-01-26
      • 2015-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 2013-05-07
      • 1970-01-01
      • 2013-11-09
      相关资源
      最近更新 更多