ฉันเบื่อเรื่องนี้จริงๆ และฉันไม่รู้ว่าเกิดอะไรขึ้น ฉันใช้ Vagrant 1.7.2 , Ubuntu 13.04 , Virtual Box 4.3 12 r93733
เครื่องโฮสต์ของฉันคือ Windows 8.1
นี่คือสคริปต์บูตสแตรปของฉันที่พบใน bootstrap.sh
echo "--- Installing Node.js ---"
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | bash
source ~/.nvm/nvm.sh
nvm install 0.12
nvm use 0.12
sudo cp ~/.nvm/versions/nodejs/v0.12/bin/node /bin/node
echo "--- Install node app dependencies --"
cd /var/www/html/node
npm install express
npm install youtube-audio-stream
ในระหว่างการจัดเตรียม ฉันเห็นว่าโหนดนั้นได้รับการติดตั้งอย่างถูกต้อง ฉันเห็น ตอนนี้ใช้โหนด v0.12 ฉันยังเห็นว่าการติดตั้ง npm สำเร็จด้วย
อย่างไรก็ตาม เมื่อฉันเชื่อมต่อโดยใช้ vagrant ssh ฉันได้รับ ไม่พบคำสั่ง 'nvm' และ โปรแกรม 'โหนด' สามารถพบได้ในแพ็คเกจต่อไปนี้: ฉันตรวจสอบไดเร็กทอรี ~/.nvm/ แล้วด้วย ซึ่งไม่มีอยู่จริง
มันก็ยิ่งแปลกมากขึ้นไปอีก ขณะที่ฉันอยู่ที่ ssh ฉันจะรันสคริปต์อีกครั้ง ตอนนี้ติดตั้ง nvm อย่างถูกต้องแล้วและฉันสามารถใช้โหนดได้