Sa susunod na artikulo ay titingnan natin kung paano natin magagawa i-install ang Node.js at npm sa Ubuntu 20.04 | 18.04. Ito ay isang bukas na mapagkukunan, cross-platform runtime na kapaligiran para sa JavaScript na tinalakay sa ang pahinang ito at gumagamit iyon ng isang modelo ng pagpapatakbo ng I / O na nakatuon sa kaganapan, na ginagawang magaan at mahusay.
Ang NodeJS ay isang Batay sa JavaScript na open source server framework na pangunahing ginagamit para sa pagbuo ng mga aplikasyon ng backend server na may JavaScript runtime. Batay ito sa V8 JavaScript engine ng Chrome. Ang Npm ay ang default manager ng package para sa NodeJS.
Pangunahin itong ginagamit para sa asynchronous na programa at isang napaka-ilaw na frame, na ginagawang mas mabilis ito kaysa sa iba. Tugma din ito sa pinakapopular na operating system. Ang iba't ibang mga uri ng application, tulad ng mga web application, mga application ng command line, atbp., Ay maaaring mabuo sa balangkas na ito gamit ang Ubuntu.
Magdagdag ng imbakan ng NodeJS mula sa NodeSource
Ang NodeSource ay ang sariling enterprise-level node repository na nagpapanatili at naglalaman ng mga pinakabagong bersyon ng NodeJS. Mula sa NodeSource magagawa naming i-install ang isang tukoy na bersyon ng NodeJS.
Upang mai-install ang NodeJS mula sa NodeSource, patakbuhin lamang ang isa sa mga sumusunod na utos upang idagdag ang tukoy na bersyon na kinaganyak namin. Upang gawin ito magkakaroon kaming mai-install na curl. Kung wala ka pa ng tool na ito, maaari mo itong mai-install sa utos:
sudo apt install curl
Ngayon para sa i-install ang pinakabagong bersyon (bersyon 14), sa isang terminal (Ctrl + Alt + T) idaragdag namin ang PPA na ito:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Sa i-install ang bersyon 12, kailangan mo lamang patakbuhin ang utos:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
Sa i-install ang bersyon ng LTS (bersyon 10), ang gagamitin na PPA ay:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Matapos idagdag ang anuman sa mga PPA na ito, maaari naming mai-install ang pinakabagong bersyon ng NodeJS mula sa repository na aming napili. Kung magdagdag kami ng maraming mga repository, ang pinakabagong bersyon ng NodeJS ay mai-install at hindi ang LTS.
I-install ang NodeJS at npm
Para sa pag-install, sa isang terminal (Ctrl + Alt + T) kailangan naming isagawa ang utos:
sudo apt install nodejs
Matapos makumpleto ang pag-install, ang mga modyul na NodeJS at npm ay dapat na mai-install at handa nang gamitin. Maaari naming gamitin ang mga sumusunod na utos sa tingnan ang naka-install na numero ng bersyon.
node --version npm --version
Ililista ng mga utos ang naka-install na bersyon ng node at npm:
Maaari mo tingnan ang lahat ng mga tagubilin sa pag-install magagamit mula sa pahina ng GitHub ng proyekto.
I-install ang NodeJS at npm sa pamamagitan ng Snap
Ang isa pang anyo ng ang pag-install ng NodeJS ay sa pamamagitan ng admin snap packages. Maaaring ito ang pinakamadaling paraan upang magawa ito.
Madali ang mga snap upang lumikha at mag-install ng mga package ng software. Ito ay naka-package na mga application kasama ang lahat ng kanilang mga dependency upang tumakbo sa lahat ng mga tanyag na pamamahagi ng Gnu / Linux mula sa isang solong pagbuo.
Sa i-install ang pinakabagong bersyon (bersyon 14) sa isang terminal (Ctrl + Alt + T) na tumatakbo:
sudo snap install node --channel=14/stable --classic
Maaari naming mai-install ang bersyon 13 tumatakbo ang utos:
sudo snap install node --channel=13/stable --classic
Sa i-install ang bersyon 10, ang utos na gagamitin ay ang sumusunod:
sudo snap install node --channel=10/stable --classic
Pagsubok sa server
Upang subukan kung ang web server ay na-install nang tama, lumikha tayo ng isang pagsubok na file na tinatawag http_server.js sa aming folder sa bahay gamit ang aming paboritong editor:
cd ~/ vim http_server.js
Pagkatapos ay gagawin namin kopyahin at i-paste ang sumusunod na nilalaman sa file:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Prueba de Nodejs para Ubunlog'); }); server.listen(port, hostname, () => { console.log(`Servidor funcionando en http://${hostname}:${port}/`); });
Pagkatapos nito, nai-save namin ang file. Ngayon isinasagawa namin ito sa sumusunod na utos upang simulan ang server:
node http_server.js
Dapat naming makita ang isang output na kamukha ng sumusunod sa terminal:
Ngayon kung buksan namin ang aming paboritong browser at pumunta kami sa hostname ng server o sa IP address na sinusundan ng port 3000, dapat nating makita ang isang sample na pahina tulad ng sumusunod:
http://localhost:3000
Sa matuto nang higit pa tungkol sa NodeJS, maaaring bisitahin ng mga gumagamit ang pahina ng proyekto.
Nagustuhan ko talaga kung gaano ito napaliwanag.
Salamat sa iyo!