אם אי פעם נתקלת בבעיות בהפעלת פרויקט מכיוון שאין לך גרסה תואמת של Node.js, אז אינך לבד. למרבה המזל, יש פתרון קל לבעיה זו.
באמצעות Node Version Manager (NVM), אתה יכול להתקין מספר גרסאות של Node.js במחשב שלך ולבחור באיזו גרסה ברצונך להשתמש בהתאם לפרויקט שברצונך להריץ.
NVM הוא פרויקט קוד פתוח שמטרתו להקל על תהליך ההתקנה והניהול של Node.js.
מהו Node.js?
Node.js היא סביבת זמן ריצה של JavaScript עם קוד פתוח וחוצה פלטפורמות, שנבנית על מנוע V8 של גוגל כרום. Node.js מאפשר לך להריץ ולבצע קוד JavaScript מחוץ לדפדפן אינטרנט, מה שמאפשר בתורו לך לבנות ולהריץ יישומי חזית וקצה אחורי עם קוד JavaScript במחשב שלך או שרת.
מסגרות אינטרנט מקדימות פופולריות המשתמשות ב- Node.js כוללות Angular ו- React. זכור, ניתן להשתמש ב- Node.js גם לפיתוח יישומי back-end או full stack; מסגרות עורפיות פופולריות המשתמשות ב- Node.js כוללות Express.js, Meteor.js, Nest.js ו- Hapi.js.
קָשׁוּר: חזית מול פיתוח אתרים אחוריים: איזה נתיב מתאים לך?
בשל הפופולריות הרחבה של JavaScript לצורך תכנות, Node.js הפך למרכיב חשוב בפיתוח תוכנה ובניהול לינוקס לשרתים המריצים יישומי JavaScript.
התקנת NVM בלינוקס
התקנת NVM בלינוקס היא די פשוטה. פתח את המסוף שלך והפעל את הפקודה הבאה.
תלתל -ו- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | לַחֲבוֹט
הפקודה האמורה תריץ סקריפט שמוריד ומתקין את NVM. בנוסף, הוא גם יגדיר פרופיל עבור NVM במשתנה הסביבה שלך. במקרה זה, .bashrc כפי שאתה יכול לראות מפלט ההתקנה למטה.
הקובץ משתנה הסביבה נמצא באחד המיקומים הבאים: ~ / .bash_profile, ~ / .zshrc, ~ /. פרופיל, או ~ / .bashrc תלוי ב הפצת לינוקס שאתה משתמש בו.
אימות ההתקנה
הערה: לפני שתוכל להמשיך לבדוק אם ההתקנה הצליחה, סגור את המסוף הנוכחי שלך ופתח חלון מסוף חדש. לחלופין, אתה יכול לפתוח חלון מסוף נוסף על ידי לחיצה Ctrl + Alt + T. על המקלדת.
בחלון המסוף החדש תוכל לבדוק אם NVM מותקן בהצלחה על ידי הפעלת הפקודה הבאה.
פקודה -v nvm
אם הכל ילך כשורה, הפלט מהפקודה לעיל יהיה nvm כפי שמוצג מטה.
כדי לבדוק את גרסת ה- NVM המותקנת במחשב האישי שלך, תוכל להפעיל את הדברים הבאים.
nvm -v
התקנת Node.js
התקנת Node.js עם NVM קלה מאוד. לדוגמה, כדי להתקין את הגרסה האחרונה של Node.js, אתה יכול להפעיל את הפקודה הבאה:
צומת התקנה nvm
כדי להתקין גרסה מסוימת של Node.js, תוכל להפעיל את הפקודה nvm בפורמט הבא:
nvm להתקין מספר גרסה
לדוגמה, להתקנת Node.js גרסה 14.15.4:
התקנת nvm 14.15.4
גרסת Node.js 14.15.4 היא גרסת LTS של Node.js.
אם הגעת עד כה והוצאת את שתי הפקודות לעיל, מזל טוב! יש לך שתי גרסאות שונות של Node.js המותקנות במחשב או בשרת שלך.
בחירת הגרסה של Node.js לשימוש
כאשר מותקנות מספר גרסאות של Node.js, תוכל לבחור בקלות את גרסת Node.js בה ברצונך להשתמש. לדוגמה, כדי להשתמש בגרסה 14.15.4 שהתקנת לאחרונה, תוכל להפעיל את הפקודה הבאה.
שימוש ב- nvm 14.15.4
כדי להציג את רשימת גרסאות Node.js המותקנות במחשב האישי שלך, תוכל להפעיל את הפקודה למטה.
nvm ls
תפוקת הרישום דומה לזו שלהלן. הגרסה הפעילה כעת מודגשת.
כדי לרשום את כל הגרסאות של Node.js הזמינות להתקנה, תוכל להפעיל:
nvm ls-remote
הסרת התקנת Node.js
הסרת התקנה של גרסה של Node.js דרך NVM היא פשוטה מאוד. לדוגמא, כדי להסיר את התקנת גרסה 14.15.4 שהתקנת למעלה:
הסרת ההתקנה של nvm v14.15.4
קבלת עזרה
כדי ללמוד עוד על פקודות NVM או לקבל עזרה, פשוט הקלד את הפקודה הבאה:
nvm -h
אתה יכול גם לבקר דף ה- GitHub הרשמי של NVM, שמתועד היטב.
ניהול פשוט של Node.js
מדריך זה הראה לך כיצד להתקין את מנהל גרסאות הצומת (NVM) כדי להקל על הניהול וההתקנה של Node.js. אם יש לך פרויקטים המשתמשים בגרסאות שונות של Node.js, NVM היא הכלי עבורך. זה פשוט יקל על חייך.
יכולת שימוש חוזרת היא אחת מפרדיגמות התכנות החשובות ביותר שכולם צריכים לעקוב אחריהם. למרבה המזל, ב- JavaScript תוכלו ליצור קוד רב פעמי בקלות באמצעות דפוסי העיצוב.
הבנת השימוש בדפוסי העיצוב תאפשר לך להשתמש בקוד רב פעמי ב- JavaScript. הנה מה שאתה צריך לדעת.
קרא הבא
- לינוקס
- JavaScript

Mwiza מפתחת תוכנה במקצועה וכותבת רבות על לינוקס ותכנות חזית. חלק מהאינטרסים שלו כוללים היסטוריה, כלכלה, פוליטיקה ואדריכלות ארגונית.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.