如何获取npm全局路径前缀

Dmi*_*sky 53 node.js npm

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

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

fak*_*fle 97

npm config get prefix 将返回路径.


Mat*_*łło 16

怎么样npm bin

它可以用于export PATH="$(npm bin):$PATH".它将找到npm的bin全局目录(或者如果存在:local).

  • 这应该是`npm bin -g`,`npm bin`返回本地bin所在的位置,但似乎不检查它的存在.单独`npm bin`似乎永远不会返回全局npm bin. (18认同)