試圖安裝node.js.
難道brew install node
這似乎已經奏效。
然而,它的完成
自制安裝NPM在接收到該消息。
我們建議在前面加上以下路徑到您的PATH
環境
變量有NPM-安裝二進制文件回升:
在/ usr/local/share下/ NPM/bin中
好......所以,我打開我的bash_profile
...
這是我在這:
export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
試圖瞭解如何正確地修改它,所以我不會破壞它...
添加我/usr/local/share/npm/bin
這樣
export PATH="/usr/local/bin:/usr/local/sbin:~/bin/usr/local/share/npm/bin:$PATH"
如果沒有,什麼是添加路徑的正確方法是什麼?
謝謝你提供的任何幫助!
PS。讓我知道如果我能在在macedigital的答案看到which npm
提供
編輯
的任何其他信息,我跑了......
,並得到這個:/usr/local/bin/npm
那是在我做第二個答案之前(即ThiefMaster的答案)。
又跑which npm
...
,並得到了相同的答案之前...
我沒有迴音$PATH
並得到了這一點:
/Users/name/.rvm/寶石/紅寶石1.9.3-P374 /斌:/Users/name/.rvm/gems/[email protected]/bin:/Users/name/.rvm/rubies/ruby-1.9.3- P374 /斌:/Users/name/.rvm/bin:在/ usr/local/share下/ NPM /斌:在/ usr/local/bin目錄:在/ usr/local/sbin中:〜/斌:在/ usr/bin中:/ bin中:/ usr/sbin:/ sbin:/ usr/X11/bin:/ usr/local/git/bin
那麼,它看起來像我已經安裝它?
因此,我該如何處理答案?我討厭把它解決,因爲你們都很有幫助,我感到不好,因爲我不知道如何提供echo $PATH
信息,因爲那樣會告訴你我已經安裝了它。
EDIT 2
ls -la /usr/local/share/npm/bin
得到這個:
LS:在/ usr/local/share下/ NPM /斌:沒有這樣的文件或目錄
which -a npm
得到這個: /usr/local/bin/npm
編輯3
ls -a /usr/local/bin/npm
得到這個:/usr/local/bin/npm
沒有時間戳...
現在,如果有'npm'二進制例如在'/ usr/local/bin'中'/ usr/local/share/npm/bin'中的文件將不會被使用... – ThiefMaster
感謝downvoting,mate。 'which npm'(有或沒有上述變化)將揭示第一個匹配的'npm'二進制文件(按指定目錄的順序)是否以及在哪裏。 – macedigital
確實如此,但他可能想要覆蓋其中安裝的另一個(較舊/過時的)版本。無論如何,這可能是一個好主意,提出你爲什麼沒有在你的答案中加入目錄的原因。 – ThiefMaster