我在使用Sails.js以及我安装的其他软件包时遇到问题。我在全球成功安装了它们,但是我无法使用它们的命令。
我发现Im可以通过将其路径添加到我的bash_profile文件中来解决该问题,尽管如此。这是我正在尝试正确使用的最新全局软件包的路径。
Miltons-MBP:~ miltonpauta$ npm list -g --depth 0
/Users/miltonpauta/.npm-global/lib
├── @vue/cli@3.9.2
├── @vue/cli-init@3.9.0
├── npm@6.10.0
├── pm2@3.5.1
└── sails@1.2.3
在我的bash个人资料中, (位于:/Users/miltonpauta/.bash_profile)
export PATH=$PATH:/Users/miltonpauta/.npm-global/lib
我尝试使用源重新加载它或重新启动文件,并尝试使用命令,但不起作用
(使用bash shell,使用mac)
有什么想法吗?我真的很感激。
更新:我想我有两个节点模块目录,我不知道怎么回事。我在命令行上运行了npm,其路径显示为“ ..
/usr/local/lib/node_modules/npm
节点安装在:
/usr/local/bin/node
其他节点模块目录
/Users/miltonpauta/.npm-global/lib
现在有人可以将错误的目录项切换为正确的目录项吗?老实说,在使用终端方面,我是一个新手。