bea*_*ear 24 macos node.js npm
我一直在使用node .4x和npm,并决定升级到.67.好家伙.
我在Mac OSX上 - 对它来说是新的.
当我键入npm时,我得到了
-bash: /usr/bin/npm: No such file or directory
Run Code Online (Sandbox Code Playgroud)
echo $ PATH显示了很多东西......一些冗余.
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/me/.rvm/bin:/usr/local/bin:/usr/local/:/usr/local/bin:/usr/local/bin/npm:/usr/local/bin/:/usr/local:/usr/local/bin:/usr/local/
Run Code Online (Sandbox Code Playgroud)
我尝试了很多不同的安装,很可能应该清理它,我不知道怎么办:)
任何见解?
sar*_*old 70
如果npm
不再安装/usr/bin/npm
,那么很可能bash(1)
已经散列了可执行文件名.PATH
每次执行常用程序时,散列都会保存对所有目录的重复搜索.由于程序几乎从不更改目录,因此这通常是一个好主意.
要测试,运行hash -r
.这将导致bash(1)
忘记其所有映射.(这是无害的 - 它启动时没有映射并随着时间的推移而增长.)如果我是对的,npm
那么无论生活在哪里,你都会执行正确的可执行文件.
归档时间: |
|
查看次数: |
12568 次 |
最近记录: |