ฉันใช้homebrew
และoh-my-zsh
ติดตั้ง OSX 10.10.1 ใหม่ ฉันnvm
ผ่านมาhomebrew
แล้วพยายามเรียกใช้ แต่บอกว่า - zsh: command not found: nvm
มีความคิดว่าปัญหาคืออะไร? ฉันสามารถติดตั้งและใช้งานคอมไพล์ได้ดี ...
ปรับปรุงเมื่อ 9/20/2019
ตามที่ระบุไว้โดยคำตอบล่าสุดจากDarkPurple141และเอลิแวน Looij ไม่ได้ดูเหมือนจะเข้ากันได้กับnvm
homebrew
นี้จะยังระบุอย่างเป็นทางการใน repo NVM-SH ตั้งอยู่ที่นี่
ไม่รองรับการติดตั้ง Homebrew หากคุณมีปัญหากับ nvm ที่ติดตั้ง homebrew โปรดทำการถอนการติดตั้งและติดตั้งโดยใช้คำแนะนำด้านล่างก่อนที่จะยื่นปัญหา
หมายเหตุ: หากคุณใช้ zsh คุณสามารถติดตั้ง nvm เป็นปลั๊กอิน zsh ได้อย่างง่ายดาย ติดตั้ง zsh-nvm และเรียกใช้การอัปเกรด nvm เพื่ออัปเกรด
ขั้นตอนต่อไปนี้จะช่วยได้:
- $
brew uninstall nvm
- $
brew cleanup
(เพียงเพื่อการวัดที่ดี) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
ตรวจสอบ NVM ที่ถูกติดตั้งอย่างถูกต้องโดยการเรียกใช้
command -v nvm
$4.a หากการตอบสนองเป็นอย่างอื่นที่ไม่ใช่ $
nvm
ให้เพิ่มสองบรรทัดต่อไปนี้ในไฟล์ ~ / .bash-profile:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b รีสตาร์ทคอมพิวเตอร์ (คุณสามารถลองปิด Terminal และรีสตาร์ทก่อน) 4.c $command -v nvm should now return
nvm`ตอนนี้อัปเดต Node.js ด้วย $
nvm install --lts
- อัปเดต npm: $
nvm install-latest-npm
- $
npm install --global mocha
. ในที่สุดก็สำเร็จ! สำหรับฉันและฉันก็หวังดีกับคุณเช่นกัน