คำถามติดแท็ก nvm

18
nvm เก็บโหนด“ ลืม” ไว้ในเทอร์มินัลเซสชันใหม่
เมื่อใช้เทอร์มินัลเซสชันใหม่ใน OS X ให้nvmลืมรุ่นโหนดและค่าเริ่มต้นเป็นไม่มีอะไร: $ nvm ls: .nvm v0.11.12 v0.11.13 ฉันต้องกดปุ่มnvm use v.0.11.13ทุกครั้ง: .nvm v0.11.12 -> v0.11.13 ฉันลองทั้งการbrewติดตั้งรวมถึงสคริปต์การติดตั้งอย่างเป็นทางการ .profileสำหรับรุ่นชงของฉัน: #nvm export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh และสำหรับสคริปต์ install.sh: $ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | bash #nvm export NVM_DIR="/Users/farhad/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm เบาะแสอะไรกับสิ่งที่ฉันทำผิด?
546 node.js  macos  npm  homebrew  nvm 

24
Node Version Manager install - ไม่พบคำสั่ง nvm
ฉันพยายามติดตั้ง NVM ตามคำแนะนำเหล่านี้ ฉันพิมพ์คำสั่งนี้ใน terminal: $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh หลังจากรันการติดตั้งฉันรีสตาร์ทเทอร์มินัลและพยายามติดตั้ง Node.js ด้วยคำสั่งนี้: $ nvm install 0.8 แต่ฉันได้รับคำตอบ: -bash: nvm: command not found ฉันไม่แน่ใจว่าฉันทำอะไรผิดที่นี่ ข้อมูลเพิ่มเติม-- ฉันกำลังมองหาวิธีแก้ไขปัญหาจากโพสต์และฟอรัมอื่น ๆ ฉันพบวิธีแก้ไขปัญหาอื่นที่ใช้ $ git clone git://github.com/creationix/nvm.git ~/.nvm แต่นี่จะหมดทุกครั้งที่ฉันพยายาม ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม ขอบคุณ
303 node.js  terminal  nvm 

6
วิธีอัพเกรดโหนดอย่างเหมาะสมโดยใช้ nvm
เป็นไปได้ไหมที่จะอัปเกรดnodeแทนการติดตั้งเวอร์ชันเสถียรล่าสุดด้วยตนเอง ผมได้ติดตั้งNode.jsรุ่น5.0ด้วยแต่ตอนนี้ฉันต้องการที่จะปรับปรุงมันnvm 5.4ฉันกำลังพยายามหลีกเลี่ยงการติดตั้งแพ็กเกจโกลบอลใหม่ทั้งหมดของฉัน ( เช่นโดยการรันnpm install -g grunt-cli bower yo yoman-angular-generator blabla blablablabla... )

16
nvm เข้ากันไม่ได้กับตัวเลือก“ คำนำหน้า” npm config:
ฉันพยายามเรียกใช้ NodeJS รุ่นอื่นด้วยnvmแต่ได้รับข้อผิดพลาดนี้: $ nvm use v4.2.4 nvm is not compatible with the npm config "prefix" option: currently set to "/Users/z/.npm-global" Run `npm config delete prefix` or `nvm use --delete-prefix v4.2.4` to unset it. ฉันมีคำนำหน้าตั้งไว้เพื่อหลีกเลี่ยงsudo npm(ดูhttps://docs.npmjs.com/getting-started/fixing-npm-permissions ) มีวิธีใดบ้างที่ฉันสามารถใช้ได้nvmโดยไม่ทำให้ส่วนนำหน้าของฉันสูญหายสำหรับแพ็คเกจที่ติดตั้งไว้ทั่วโลก?
208 node.js  npm  prefix  nvm 

2
เวอร์ชั่นโหนดเริ่มต้นสามารถตั้งค่าอย่างไรโดยใช้ NVM
ฉันได้ติดตั้ง nvm (ubuntu พร้อม zsh shell) พร้อมสองโหนดรุ่น: v6.11.5 และ v9.0.0 และรุ่นเริ่มต้นใน nvm คือ v9.0.0 ทุกครั้งที่ฉันต้องเปลี่ยนรุ่นโหนด $ nvm list v6.11.5 -> v9.0.0 system default -> node (-> v9.0.0) node -> stable (-> v9.0.0) (default) stable -> 9.0 (-> v9.0.0) (default) $ nvm v6 ฉันจะเปลี่ยนเวอร์ชันเริ่มต้น nvm เป็น define v6.11.5 ได้อย่างไร?
193 node.js  version  nvm 

14
จะติดตั้ง nvm ใน Docker ได้อย่างไร?
ฉันอยู่ในขั้นตอนการสร้างอิมเมจ Docker ใหม่และฉันต้องการติดตั้ง NVM เพื่อที่ฉันจะได้จัดการ nodejs การอ่านเอกสารเกี่ยวกับวิธีการติดตั้ง NVM ที่พวกเขาระบุว่าคุณต้องจัดหาไฟล์. bashrc ของคุณเพื่อเริ่มใช้ NVM ฉันพยายามตั้งค่านี้ใน Dockerfile แต่จนถึงขณะนี้การสร้างล้มเหลวด้วยข้อผิดพลาด: "bash: nvm: ไม่พบคำสั่ง" บรรทัดที่เกี่ยวข้องจาก Dockerfile ของฉันมีดังนี้: ADD files/nvm_install.sh /root/ RUN chmod a+x /root/nvm_install.sh RUN bash -c "/root/nvm_install.sh" RUN bash -l -c "source /root/.bashrc" RUN cd /root RUN bash -l -c "nvm install 0.10.31" นี่คือผลลัพธ์จากการพยายามสร้าง: นักเทียบท่าสร้าง …
109 node.js  docker  nvm 

10
ไม่สามารถใช้ NVM จากรูท (หรือ sudo)
ฉันได้กล่าวว่าโปรแกรมของฉันใช้รุ่นที่แตกต่างกันของ NodeJS sudoเมื่อวิ่งออกมาจาก $ node -v v0.10.23 $ sudo node -v v0.11.8-pre นี้v0.11.8 ก่อนทำให้ผมมีปัญหาบางอย่างดังนั้นแน่นอนผมไม่ต้องการที่จะใช้ แต่ฉันไม่สามารถเปลี่ยนได้สำหรับราก $ sudo nvm use v0.10.23 sudo: nvm: command not found ฉันพยายามที่จะติดตั้ง NVM จากผู้ใช้ราก แต่มีข้อผิดพลาด "NVM ติดตั้งอยู่แล้ว" แต่ก็ยังไม่พบ NVM sudoเมื่อวิ่งออกมาจาก ปัญหาของฉันคืออะไร?
106 node.js  nvm 

10
Homebrew ติดตั้ง nvm แต่ไม่พบ nvm ในภายหลัง?
ฉันใช้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 $ …

10
เรียกใช้ "nvm use" โดยอัตโนมัติทุกครั้งที่มีไฟล์. nvmrc ในไดเร็กทอรี
วิธีกำหนดค่าเชลล์ของฉันเพื่อให้nvm useทำงานโดยอัตโนมัติทุกครั้งที่มีไฟล์. nvmrc ในไดเร็กทอรีและใช้เวอร์ชันล่าสุดหรือการกำหนดค่าส่วนกลางเมื่อไม่มีไฟล์. nvmrc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.