אם תנסה להתקין את הגרסה האחרונה של הצומת באמצעות מנהל החבילה apt, תקבל v10.19.0 . זו הגרסה האחרונה בחנות האפליקציות של אובונטו, אך זו לא הגרסה האחרונה שפורסמה של NodeJS.
הסיבה לכך היא שכאשר גרסאות חדשות של תוכנה יוצאות, זה יכול לקחת חודשים עד שצוות אובונטו יבדוק ושוחרר בחנות הרשמית של אובונטו. כתוצאה מכך, כדי לקבל את הגרסאות העדכניות ביותר של כל תוכנה, ייתכן שנצטרך להשתמש בחבילות פרטיות שפורסמו על ידי מפתחים.
במדריך זה, מה שאנחנו רוצים לעשות זה לקבל את v12.18.1 (LTS - עם תמיכה לטווח ארוך) או את v14.4 של Node. כדי לקבל את הגרסאות העדכניות ביותר, אנו יכולים להשתמש במקור צמתים או ב- nvm (מנהל גרסאות צומת). אני אראה לך כיצד להשתמש בשניהם.
כל הפקודות כאן יופעלו באמצעות CLI / מסוף אובונטו.
שימוש ב- NVM - השיטה המועדפת עלי
אני אוהב את nvm מכיוון שהוא מאפשר לי להשתמש בגרסאות צומת שונות לפרויקטים שונים.
לפעמים, ייתכן שאתה משתף פעולה בפרויקט עם מישהו המשתמש בגרסה אחרת של צומת ועליך להחליף גרסאות צומת למה שהפרויקט דורש. בשביל זה, nvm הוא הכלי הטוב ביותר.
התקן את NVM
curl -o- //raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
כדי לבדוק שהתקנת ה- nvm הקלד nvm --version
. אם תקבל מספר גרסה בחזרה כמו 0.35.3
, אתה יודע ש- nvm הותקן בהצלחה.
הפעל מחדש את המסוף שלך כדי שהשינויים שלך ייכנסו לתוקף.
התקן את NodeJS
לאחר מכן, נתקין את גרסת Nodejs 14.4.
פשוט לרוץ nvm install 14.4.0
.
אתה יכול להשתמש בפקודה דומה כדי להתקין כל גרסת צומת שתרצה, למשל nvm install 12.18.1
.
פקודה זו מתקין באופן אוטומטי nodejs וכן את גרסת ה- npm האחרונה שנמצאת ב- v6.14.5
.
אם אי פעם תצטרך להחליף גרסאות צומת, תוכל פשוט להפעיל nvm use
, למשל nvm use v12.18.1
.
לרשימת גרסאות הצומת השונות שהתקנת עם nvm, הפעל nvm ls
.
התקן את מקור הצומת
הפעל את הפקודה למטה כדי לומר לאובונטו שאנחנו רוצים להתקין את Nodejs
חבילה מ- nodesource.
curl -sL //deb.nodesource.com/setup_14.x | sudo -E bash -
NB כי v14.4.0 היא הגרסה האחרונה של צומת אבל אין כרגע את LTS - תמיכה לטווח ארוך שנועדה לכך. כדי להתקין את הגרסה האחרונה של Node עם LTS, שנה 14
את הפקודה לעיל ל- 12
.
יתכן שתתבקש להזין את הסיסמה עבור משתמש השורש שלך. הזן את זה ולחץ על Enter / Return.
התקן את NodeJS
לאחר שסיימנו את הגדרת Nodesource, כעת אנו יכולים להתקין את Nodejs v14.4.
רוץ sudo apt-get install -y nodejs
.
לאחר שסיימנו, נוכל לבדוק שהתקנת הגרסה האחרונה של Node.
כל שעליך לעשות הוא להקליד nodejs -v
למסוף שלך והוא אמור לחזור v14.4.0
.
אתה צריך להתקין אוטומטית npm בשלב זה. כדי לבדוק איזו גרסת npm יש לך, הפעל npm version
. אם אינך מקבל אובייקט הכולל את הגרסה האחרונה של npm ב- 6.14.5, { npm: '6.14.5' }
תוכל לעדכן את npm באופן ידני על ידי הפעלת הפקודה הבאה:
npm install -g [email protected]
.
אם אתה נתקל בבעיות שאינך יכול לעדכן את npm מכיוון שהוא אינו מותקן, תוכל להתקין את npm תחילה באמצעות sudo apt-get install -y npm
, ואז להפעיל את הפקודה לעיל כדי לעדכן אותו.
כדי שחבילות npm מסוימות יפעלו, עלינו גם להפעיל את הפקודה למטה
sudo apt install build-essential
.
וזה הכל!
יש לך את הגרסאות האחרונות של NodeJS ו- NPM במכונת אובונטו שלך.
לכו לבנות מוצרים מעולים :)