Macos 将npm目录添加到您的路径

Macos 将npm目录添加到您的路径,macos,cordova,npm,filepath,Macos,Cordova,Npm,Filepath,我试着安装corodva。 我想到目前为止我还不错 我确实在终端中使用了sudo npm安装-g cordova。 这就是输出: /usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova cordova@3.5.0-0.2.6 /usr/local/lib/node_modules/cordova ├── q@0.9.7 ├── underscore@1.4.4 ├── nopt@2.2.1 (abb

我试着安装corodva。 我想到目前为止我还不错

我确实在终端中使用了
sudo npm安装-g cordova
。 这就是输出:

/usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova
cordova@3.5.0-0.2.6 /usr/local/lib/node_modules/cordova
├── q@0.9.7
├── underscore@1.4.4
├── nopt@2.2.1 (abbrev@1.0.5)
└── cordova-lib@0.21.6 (osenv@0.0.3, properties-parser@0.2.3, bplist-parser@0.0.5, mime@1.2.11, semver@2.0.11, plist-with-patches@0.5.1, dep-graph@1.1.0, shelljs@0.1.4, npmconf@0.1.16, rc@0.3.0, glob@3.2.11, xcode@0.6.6, elementtree@0.1.5, tar@0.1.19, request@2.22.0, npm@1.3.4, cordova-js@3.6.2)
如果你问我的话,看起来还可以

看看这些说明:

它说:

您可能需要将npm目录添加到您的路径中,以便调用 全球安装的npm模块。在Windows上,通常可以找到npm 位于C:\Users\username\AppData\Roaming\npm。在OSX和Linux上,它可以 通常位于/usr/local/share/npm

我在
/usr/local/share
中没有npm文件夹。我应该手动创建它吗?然后将其添加到路径

或者它可能位于其他地方

我不认为有一个指向空文件夹的路径会有什么帮助

如果我在终端运行:
cordova create hello com.example.hello HelloWorld

然后下载完成,没有错误。所以一切都会好起来的。我只是在这里检查一下,以确保我不会在以后的体育场数小时内搔头。

在大多数nix系统上,npm的全局位置应该已经在您的路径中,您需要使用
sudo npm install-g包来全局安装

你没有指定你的操作系统,但我已经在windows、osx和ubuntu中安装了。在windows中,全局是一个 奇怪的位置和安装程序不总是工作。。对于OSX,如果你使用自制配方,它应该是开箱即用的,同样适用于使用chrislea ppa的ubuntu


对于windows用户,请参见。

首先检查您的计算机上是否正确安装了npm?运行“npm--version”,这将为您提供npm的版本信息。您还可以检查“节点--版本”