Bash_profile麻烦,有两个节点模块目录

时间:2019-07-12 16:34:45

标签: bash npm

我在使用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

现在有人可以将错误的目录项切换为正确的目录项吗?老实说,在使用终端方面,我是一个新手。

0 个答案:

没有答案