我相信在过去,我发现了一个选项来传递给npm
以使其输出它用于-g
(全局模块)的路径。有谁知道这样的选择?或者任何其他方法获取全局路径前缀npm
正在使用?如何获得npm全局路径前缀
我知道全球模块在我的计算机上的位置(/usr/local/share/npm/bin
),通常只需几分钟即可在其他计算机上查找全局模块:通常$PATH
已正确配置,如果不正确,诀窍。但是,是不是有一些快速的方法可以告诉npm
的构建方式,以及它用于全局模块的路径?
我相信在过去,我发现了一个选项来传递给npm
以使其输出它用于-g
(全局模块)的路径。有谁知道这样的选择?或者任何其他方法获取全局路径前缀npm
正在使用?如何获得npm全局路径前缀
我知道全球模块在我的计算机上的位置(/usr/local/share/npm/bin
),通常只需几分钟即可在其他计算机上查找全局模块:通常$PATH
已正确配置,如果不正确,诀窍。但是,是不是有一些快速的方法可以告诉npm
的构建方式,以及它用于全局模块的路径?
npm config get prefix
将返回路径。
npm bin
怎么样?
它可以与export PATH="$(npm bin):$PATH"
一起使用。它会找到npm的bin全局目录(或者如果存在:local)。
这应该是'npm bin -g','npm bin'返回本地bin的位置,但不会检查它的存在。单独的'npm bin'从来不会返回全局的npm bin。 – cchamberlain