Ако някога сте имали проблеми със стартирането на проект, защото нямате инсталирана съвместима версия на Node.js, тогава не сте сами. За щастие има лесно решение на този проблем.
С Node Version Manager (NVM) можете да инсталирате няколко версии на Node.js на вашата машина и да изберете коя версия искате да използвате в зависимост от проекта, който искате да изпълните.
NVM е проект с отворен код, който има за цел да улесни процеса на инсталиране и управление на Node.js.
Какво е Node.js?
Node.js е среда за изпълнение на JavaScript с отворен код и междуплатформена платформа, която е изградена върху V8 Engine на Google Chrome. Node.js ви позволява да стартирате и изпълнявате JavaScript код извън уеб браузър, което от своя страна позволява да изградите и стартирате както приложения отпред, така и отзад, с JavaScript код на вашия компютър или сървър.
Популярните интерфейсни фреймворкове, които използват Node.js, включват Angular и React. Не забравяйте, че Node.js може да се използва и за разработване на фонови приложения или приложения с пълен стек; популярните back-end рамки, използващи Node.js, включват Express.js, Meteor.js, Nest.js и Hapi.js.
Свързани: Front-End vs. Разработка на уеб сайтове: Кой път е подходящ за вас?
Поради широката популярност на JavaScript за програмиране Node.js се превърна във важен компонент в разработването на софтуер и администрирането на Linux за сървъри, работещи с приложения на JavaScript.
Инсталиране на NVM в Linux
Инсталирането на NVM в Linux е доста лесно. Отворете терминала си и изпълнете следната команда.
извиване -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | баш
Гореспоменатата команда ще стартира скрипт, който изтегля и инсталира NVM. В допълнение, той също така ще зададе профил за NVM във вашата променлива на средата. В този случай .bashrc файл, както можете да видите от инсталационния изход по-долу.
Файлът на променливата на околната среда се намира на едно от следните места: ~ / .bash_profile, ~ / .zshrc, ~ / .profile, или ~ / .bashrc в зависимост от дистрибуцията на Linux че използвате.
Проверка на инсталацията
Забележка: Преди да можете да продължите да проверявате дали инсталацията е била успешна, затворете текущия терминал и отворете нов прозорец на терминала. Като алтернатива можете да отворите друг прозорец на терминала, като натиснете 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
Можете също да посетите Официалната страница на NVM за GitHub, което е добре документирано.
Опростено управление на Node.js
Това ръководство ви показа как да инсталирате Node Version Manager (NVM), за да улесните управлението и инсталирането на Node.js. Ако имате проекти, които използват различни версии на Node.js, тогава NVM е инструментът за вас. Това просто ще улесни живота ви.
Многократната употреба е една от най-важните парадигми за програмиране, която трябва да се следва от всеки. За щастие в JavaScript можете лесно да създадете код за многократна употреба, използвайки Design Patterns.
Разбирането как да използвате шаблони за проектиране ще ви позволи да използвате код за многократна употреба в JavaScript. Ето какво трябва да знаете.
Прочетете Напред
- Linux
- JavaScript
Mwiza разработва софтуер по професия и пише много за Linux и front-end програмиране. Някои от интересите му включват история, икономика, политика и архитектура на предприятията.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.