Как да инсталирате и използвате NPM (Node Package Manager) на Ubuntu 17.10
JavaScript е един от най-популярните езици за програмиране в света. Нищо чудно, че е толкова популярен. Това е единственият език за програмиране, който уеб браузърите разбират. Всеки уебсайт в света използва JavaScript, за да доставя интерактивно съдържание на посетителите. Без JavaScript ще имате обикновен уебсайт и страницата ще се презарежда всеки път, когато щракнете. Мрежата не би била това, което е сега.
Но има проблем с JavaScript. Той работи само в уеб браузър. Така че от страна на сървъра трябваше да използвате нещо като PHP, Java, Python, Ruby и други езици за програмиране. Дълго време разработчиците искаха да използват любимите си JavaScript на сървъра вместо PHP, Java и други езици за програмиране. Възел.js е едно от решенията за JavaScript на сървъра.
Възел.js е много модулен по своята същност. Езикът предоставя само основните функционалности и лесно се разширява чрез използването на модули Node. Има много модули Node, от които можете да избирате. Ако сте разработчик, трябва да намерите някакъв или много модули, които правят това, което искате. Но къде намирате тези модули? Е, има хранилище, където всички Node.js модулите се съхраняват. Можете да отидете на https: // www.npmjs.com за търсене на Node.js модули.
Тъй като Node.js е модулен език и може да бъде разширен с Node.js модули, всеки от тези модули зависи от друг Node.js модули. Инсталиране на Node.js модулите ръчно е досадна задача и много непрактична. Тук влиза Node Package Manager или NPM накратко. С NPM можете лесно да инсталирате, премахвате и актуализирате всеки модул, който искате.
В тази статия ще ви покажа как да инсталирате и използвате NPM на Ubuntu 17.10 Изкусен Aardvark. Да започваме.
Инсталиране на NPM:
NPM се предлага в официалното хранилище на пакети на Ubuntu 17.10 Изкусен Aardvark.
Първо актуализирайте кеша на хранилището на пакети със следната команда:
$ sudo apt-get update
Тъй като NPM е възел.js, няма смисъл да инсталирате само NPM. Така че можете да инсталирате Node.js и NPM заедно със следната команда:
$ sudo apt-get инсталиране nodejs npm
Натиснете 'y' и след това
Възел.js и NPM трябва да бъдат инсталирани.
Сега изпълнете следната команда, за да проверите дали Node.js работи правилно.
$ node --versionТрябва да видите подобен изход, както е показано на екранната снимка. Това означава Node.js работи правилно.
Сега направете същото за NPM със следната команда:
$ npm - версияТака че NPM също работи правилно.
Търсене на възел.js модули:
Можете да търсите възел.js модул, използващ NPM, без да отидете на https: // www.npmjs.com
Първо актуализирайте кеша на хранилището на NPM със следната команда:
$ npm актуализация
Сега за търсене на възел.js модул с NPM, изпълнете следната команда:
$ npm търси YOUR_QUERYДа предположим, че търсите уеб рамка; бихте изпълнили следната команда:
$ npm търсене „уеб рамка“
Можете да видите, че се показва резултатът от търсенето.
Инсталиране на Node.js модул, използващ NPM:
Можете да инсталирате възел.js модул глобално или локално. Разликата е, че глобалните модули на възли могат да бъдат достъпни като всяка друга команда, но това не е така за локално инсталираните модули. Скоро ще видите разликата.
Ще инсталирам модул „express“ локално, за да ви покажа как да инсталирате Node.js модул с NPM.
Преди да продължа по-нататък, ще създам директория за моя възел.js и отидете в директорията.
$ mkdir node-demo && cd node-demo
Сега, за да инсталирате 'express' с помощта на NPM, изпълнете следната команда:
$ npm инсталирайте експрес
модулът 'express' трябва да бъде инсталиран и той да се съхранява в директорията 'node_modules', както е показано на екрана по-долу. Когато го инсталирате локално, този поддиректория се създава.
Можете също така да инсталирате модул глобално. Да предположим, че искате да инсталирате 'express-generator' глобално, ще изпълнявате следната команда:
$ sudo npm -g инсталиране на експрес-генератор
инсталиран е 'express-generator'.
Сега 'express-generator' може да бъде достъпен от командния ред.
Премахване на възел.js модул с NPM:
Можете да премахнете локален възел.js модул с NPM със следната команда:
$ npm премахване на експрес
„express“ е премахнат.
За да премахнете глобалния възел 'express-generator'.js, можете да изпълните следната команда:
$ sudo npm -g премахване на експрес-генератор„експрес-генератор“ е премахнат.
Листинг на инсталиран възел.js модули с NPM:
Можете да изброите локално инсталиран Node.js Модули със следната команда:
$ npm списък
Можете да инсталирате глобално инсталиран Node.js Модули със следната команда:
$ npm -g списък
Ето как инсталирате и използвате NPM на Ubuntu 17.10 Изкусен Aardvark. Благодаря, че прочетохте тази статия.