SolmuJS

Kuinka asentaa solmu.js ja npm Ubuntu 20 ssä.04

Kuinka asentaa solmu.js ja npm Ubuntu 20 ssä.04
Solmu.js on ajonaikainen ympäristö, joka sisältää kaikki tarvittavat vaatimukset JavaScript-tiedostojen suorittamiseksi järjestelmässäsi. Se on rakennettu Chromen V8 JavaScript-moottorille ja käyttää estämätöntä I / O-mallia. Npm on solmupaketti.js ja on kokoelma lähes kaikista avoimen lähdekoodin kirjastoista Internetissä.

Tässä artikkelissa kerrotaan, kuinka saat solmun.js käynnissä Ubuntu 20: lla.04 järjestelmä, joka käyttää ei-root-käyttäjätiliä sudo-oikeuksilla.

Tarkastelemme kahta asennustapaa:

Tapa 1: Solmun asentaminen.js Ubuntun virallisesta arkistosta

Asennetaan solmu.js, jolla on apt-paketinhallinta Ubuntun virallisesta arkistosta, on melko yksinkertainen. Päivitä ensin pakettiluettelosi ennen asennuskomennon suorittamista kirjoittamalla seuraava:

$ sudo apt -päivitys

$ sudo apt asenna nodejs

Tarkista asennus tarkistamalla Solmun versio.js olet ladannut:

$ nodejs -v

Edellä esitetyn prosessin pitäisi ladata uusin paketti, joka on saatavana Ubuntun ohjelmistovarastosta. Voit ladata tietyn version kokeilemalla jotakin muuta tämän opetusohjelman tapaa.

Voit asentaa npm aivan kuten me asensimme Node.js apt-arkiston kanssa. Aloita npm: n asennus kirjoittamalla seuraava komento:

$ sudo apt install npm

Olet nyt asentanut npm ja Node.js järjestelmässäsi. Voit nyt aloittaa solmun käytön.js ja npm-kirjasto lisätäksesi toimintoja järjestelmän ohjelmistoon.

Tapa 2: Solmun asentaminen nvm: n avulla.js

Jos haluat ladata tietyn version solmusta tai haluat vain lisää mukautettavuutta asennukseen, nvm: n käyttäminen prosessissa voi tehdä tämän puolestasi. Nvm tarkoittaa solmun versionhallintaa ja on työkalu, jonka avulla voit hallita useita rinnakkaisia ​​ja aktiivisia solmuja. js-versiot järjestelmässäsi.

Kopioi ensin curl-komento nvm: n GitHub-sivun readme-tiedostosta:

$ curl -o- https: // raaka.githubusercontent.com / nvm-sh / nvm / v0.35.3 / asenna.sh | lyödä

Liitä se komentoterminaaliin ja suorita se asentamaan nvm. Suorita sitten seuraava komento lähteäksesi bash-tiedostosi.

$ lähde ~ /.bashrc

Jos haluat nähdä, mitkä solmun versiot ovat ladattavissa, kirjoita seuraava komento:

$ nvm list-remote

Lisää sitten kumpi versio haluat ladata seuraavaan komentosyntaksiin:

$ nvm install v (versionumero)

Esimerkiksi ladata v14.9.0, kirjoitat komennon seuraavasti:

$ nvm asenna v14.9.0

Node on nyt ladattu ja asennettu onnistuneesti.js v14.9.0 järjestelmään. Voit ladata useita eri versioita nvm: llä ilman, että versiot häiritsevät toisiaan. Voit jopa ladata ja asentaa Noden pitkäaikaisia ​​tukiversioita nvm: llä, kuten Erbium tai Dubnium. Esimerkiksi seuraava komento asentaa uusimman Erbium-version:

$ nvm asenna lts / erbium

Näet kaikki järjestelmään asennetut Node-versiot kirjoittamalla seuraavat:

$ nvm -luettelo

Käytä seuraavaa komentoa syöttääksesi uuden version Solmusta:

$ nvm käyttää versiota 14.9.0

Nvm on loistava työkalu käytettäväksi, koska se tuo yhteen monia vaihtoehtoja solmun tehokkaaseen hallintaan.js-ohjelmisto.

Käärimistä

Tässä opetusohjelmassa tarkasteltiin kahta erilaista tapaa asentaa Node.js Ubuntu 20: lla.04-palvelin: käyttämällä nvm: tä ja pyytämällä ohjelmaa suoraan Ubuntu-tavallisesta arkistosta. Jos haluat asentaa uusimman version mahdollisimman nopeasti, sinun on käytettävä ensimmäistä menetelmää. Muussa tapauksessa, jos haluat enemmän asennuksen joustavuutta, voit valita jommankumman näistä kahdesta menetelmästä.

Tutustu Nodeprojectin viralliseen kotisivuun saadaksesi lisätietoja solmun käytöstä Ubuntu 20: ssa.04-järjestelmä.

SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...