Ако сте икада имали проблема са покретањем пројекта јер немате инсталирану компатибилну верзију Ноде.јс, онда нисте сами. Срећом, постоји лако решење овог проблема.
Помоћу Ноде Версион Манагер-а (НВМ) можете на свој рачунар инсталирати неколико верзија Ноде.јс-а и одабрати коју верзију желите да користите у зависности од пројекта који желите да покренете.
НВМ је пројекат отвореног кода који има за циљ да олакша поступак инсталације и управљања Ноде.јс.
Шта је Ноде.јс?
Ноде.јс је ЈаваСцрипт рунтиме окружење отвореног кода и више платформи које је изграђено на Гоогле Цхроме В8 Енгинеу. Ноде.јс вам омогућава покретање и извршавање ЈаваСцрипт кода изван веб прегледача, што заузврат омогућава да на рачунару направите и покренете и фронт-енд и бацк-енд апликације са ЈаваСцрипт кодом или сервер.
Популарни фронт-енд веб оквири који користе Ноде.јс укључују Ангулар и Реацт. Запамтите, Ноде.јс се такође може користити за развој позадинских или фулл-стацк апликација; популарни позадински оквири који користе Ноде.јс укључују Екпресс.јс, Метеор.јс, Нест.јс и Хапи.јс.
Повезан: Фронт-Енд вс. Веб развој на крају: Који пут је прави за вас?
Због широке популарности ЈаваСцрипт за програмирање, Ноде.јс је постао важна компонента у развоју софтвера и Линук администрације за сервере који покрећу ЈаваСцрипт апликације.
Инсталирање НВМ-а у Линук
Инсталирање НВМ-а у Линук је прилично једноставно. Отворите терминал и покрените следећу команду.
цурл -о- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh |. | басх
Поменута команда ће покренути скрипту која преузима и инсталира НВМ. Поред тога, поставиће и профил за НВМ у вашој променљивој окружења. У овом случају, .басхрц датотеку као што можете видети из инсталационог резултата испод.
Датотека променљиве окружења налази се на било којој од ових локација: ~ / .басх_профиле, ~ / .зсхрц, ~ / .профиле, или ~ / .басхрц зависно од Линук дистро коју користите.
Провера инсталације
Белешка: Пре него што наставите да проверавате да ли је инсталација била успешна, затворите тренутни терминал и отворите нови прозор терминала. Можете и да отворите други прозор терминала притиском на Цтрл + Алт + Т. на тастатури.
У новом прозору терминала можете проверити да ли је НВМ успешно инсталиран покретањем следеће наредбе.
наредба -в нвм
Ако је све прошло у реду, излаз из наредбе изнад биће нвм како је приказано испод.
Да бисте проверили верзију НВМ-а инсталирану на рачунару, можете покренути следеће.
нвм -в
Инсталирање Ноде.јс
Инсталирање Ноде.јс-а са НВМ-ом је врло једноставно. На пример, да бисте инсталирали најновију верзију Ноде.јс, можете покренути следећу команду:
нвм чвор за инсталацију
Да бисте инсталирали одређену верзију Ноде.јс, можете да покренете нвм наредбу у следећем формату:
нвм инсталациони број-верзије
На пример, да бисте инсталирали Ноде.јс верзије 14.15.4:
нвм инсталација 14.15.4
Ноде.јс верзија 14.15.4 је ЛТС верзија Ноде.јс.
Ако сте стигли толико далеко и издали две горе наведене команде, честитам! На рачунару или серверу имате инсталиране две различите верзије Ноде.јс.
Избор верзије Ноде.јс за употребу
Када инсталирате више верзија Ноде.јс, лако можете да изаберете верзију Ноде.јс коју желите да користите. На пример, да бисте користили недавно инсталирану верзију 14.15.4, можете покренути следећу команду.
употреба нвм 14.15.4
Да бисте прегледали листу верзија Ноде.јс инсталираних на вашем рачунару, можете да покренете доњу команду.
нвм лс
Излаз из пописа сличан је доњем. Тренутно активна верзија је такође истакнута.
Да бисте пописали све верзије Ноде.јс доступне за инсталацију, можете покренути:
нвм лс-даљински
Деинсталирање Ноде.јс
Деинсталирање верзије Ноде.јс преко НВМ-а је врло једноставно. На пример, да бисте деинсталирали верзију 14.15.4 коју сте претходно инсталирали:
нвм деинсталирање в14.15.4
Добијање помоћи
Да бисте сазнали више о НВМ наредбама или да бисте добили помоћ, једноставно откуцајте следећу команду:
нвм -х
Такође можете посетити Званична ГитХуб страница НВМ-а, што је добро документовано.
Поједностављено управљање Ноде.јс-ом
Овај водич вам је показао како да инсталирате Ноде Версион Манагер (НВМ) да бисте олакшали управљање и инсталацију Ноде.јс. Ако имате пројекте који користе различите верзије Ноде.јс, онда је НВМ алат за вас. Једноставно ће вам олакшати живот.
Поновна употребљивост је једна од најважнијих програмских парадигми коју би сви требало да следе. Срећом, у ЈаваСцрипт-у можете лако створити код за вишекратну употребу помоћу Десигн Паттернс.
Разумевање начина употребе образаца дизајна омогућиће вам употребу кода за вишекратну употребу у ЈаваСцрипт-у. Ево шта треба да знате.
Прочитајте следеће
- Линук
- ЈаваСцрипт
Мвиза по занимању развија софтвер и интензивно пише о Линуку и фронт-енд програмирању. Нека од његових интересовања укључују историју, економију, политику и архитектуру предузећа.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.