2016-01-26 128 views
0

我安裝在我的Mac一個樣板目錄,然後它說your node version is outdatedwe can't find gulp, try npm install gulp-bash:在/ usr/local/bin目錄/ NPM:沒有這樣的文件或

我把我的控制檯

npm install -g npm; npm install gulp

,並在此之後,沒關係我在終端做npm . . .,我總是得到這個-bash: /usr/local/bin/npm: No such file or directory

這裏我最後的日誌

CRSJOPGP0223:nodeboilerplate bermarce$ npm start 
-bash: /usr/local/bin/npm: No such file or directory 
CRSJOPGP0223:nodeboilerplate bermarce$ npm cache clean 
-bash: /usr/local/bin/npm: No such file or directory 
CRSJOPGP0223:nodeboilerplate bermarce$ sudo npm install npm -g 
Password: 
sudo: npm: command not found 
CRSJOPGP0223:nodeboilerplate bermarce$ npm -v 
-bash: /usr/local/bin/npm: No such file or directory 
CRSJOPGP0223:nodeboilerplate bermarce$ node -v 
v4.1.0 
CRSJOPGP0223:nodeboilerplate bermarce$ 

我有那個版本的節點,v4.1.0,但任何與npm的作品。

你們有想法嗎?

編輯

-bash:NVM:找不到命令

UPDATE

我剛剛卸載一切關於我的Mac nodenvm,然後安裝節點再次nvm和它的工作原理,我做nvmnodenpm並返回一些說明,這意味着它已安裝。

但是,如果我在終端打開一個新標籤,並鍵入相同的,我沒有responde

-bash: nvm: command not found <凹口 - 再次

所以後來我又在終端的新標籤安裝了一切它再次運作。就好像它沒有安裝在全球或其他地方。

+1

你使用'nvm'嗎? https://github.com/creationix/nvm – juandemarco

+0

@juandemarco看我的編輯 – NietzscheProgrammer

+0

嘗試重新安裝'nvm'(說明在回購頁面),然後'nvm install v4 && nvm use v4' – juandemarco

回答

1

你的問題是nvm不在你的路徑。打開你的~/.bashrc文件(或~/.zshrc如果你使用zsh),並在最後補充一點:

. ~/.nvm/nvm.sh 

保存,退出並打開另一個終端標籤,一切都應該是好!

+0

如果該文件不存在,只需使用「sudo nano〜/ .bashrc」創建即可。你的回答在我的Mac上完成了。 – Sithu

相關問題