我完成了nodeschool
的第一课运行" javascripting"上课,我只需输入
$ JavaScript编程
在控制台上,
但是当安装了其他课程" learnyounode"
$ sudo npm install --global learnyounode
似乎安装好, 但是当我输入
$ learnyounode
我明白了,
-bash:learnyounode:找不到命令
我可以看到该模块位于/Users/iosdev/npm-global/lib/node_modules
所以我如何添加这个"模块"所以我可以从CLI的任何地方开始?
答案 0 :(得分:1)
尝试将您提到的路径添加到bash_profile中。 cd进入您的主目录并找到此文件.bash_profile并查找
行export PATH=
并添加您的路径,如:
export PATH="/Users/iosdev/npm-global/lib/node_modules:$PATH"
或者您直接在终端上运行上述命令。
这会附加'this'路径,以便bash了解每个节点模块。
通常,您的全局节点模块安装在/usr/local/bin
,您可能会看到/usr/local/bin
已经是$ PATH环境变量的一部分。
我按照链接中的说明全局安装了模块,我可以在任何目录中访问它。