2013-03-19 22 views
3

我用自制软件安装了节点v0.8.22。我有我的节点二进制文件在/usr/local/bin/,但我需要重新编译一个节点加载项node-gyp,但似乎无法在我的PATH中找到它。我试着运行npm install -g node-gyp,但它仍然不在我的路上。无法找到node-gyp

我注意到npm -g将所有内容都安装到/usr/local/share/npm/bin/中。这是否意味着我需要将此添加到我的PATH

+0

是否被node-gyp弃用? – 2013-03-19 22:14:40

+0

nope nvm,即时考虑node-waf – 2013-03-19 22:15:30

+0

你期望npm在哪里? – 2013-03-19 22:16:12

回答

2

正如j_mcnally建议,您应该尝试将/usr/local/share/npm/bin/添加到您的路径。这里应该有一个符号链接node-gyp,其中应该可以解决你的问题。

+0

我有同样的问题,问题是如何将其添加到PATH ?! – orezvani 2013-04-21 06:32:07

+1

@emab - 这取决于你的操作系统。在基于Unix的系统上,您可能需要修改您的配置文件脚本来执行诸如'export PATH = $ PATH:/ usr/local/...' – 2013-04-22 02:24:29

3

我注意到,npm -g将所有内容都安装到了/ usr/local/share/npm/bin /目录下的 。这是否意味着我需要将此添加到我的 PATH?

是的。