Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Ulkoisten Pakettien Asentaminen ja Käyttäminen | Osio
Harjoittele
Projektit
Tietovisat & Haasteet
Visat
Haasteet
/
Node.jsin perusteet

bookUlkoisten Pakettien Asentaminen ja Käyttäminen

Pyyhkäise näyttääksesi valikon

Kun haluat lisätä ominaisuuksia Node.js-projektiisi, käytät usein ulkoisia paketteja. Nämä paketit tarjoavat uudelleenkäytettävää koodia, jonka muut kehittäjät ovat julkaisseet, ja hallitset niitä Node Package Managerin (npm) avulla. Yleisimmät komennot pakettien hallintaan ovat npm install, npm uninstall ja npm update.

Ulkoisen paketin lisäämiseksi käytä komentoa npm install <package-name>. Tämä lataa paketin npm-rekisteristä ja lisää sen projektisi node_modules-hakemistoon. Riippuvuus lisätään myös package.json-tiedostoon, jotta muut tietävät, mitä paketteja projektisi tarvitsee.

Paketin poistaminen on yhtä yksinkertaista. Käytä komentoa npm uninstall <package-name>, jolloin npm poistaa sen projektistasi ja poistaa merkinnän package.json-tiedostosta. Jos haluat päivittää paketin uusimpaan versioon, suorita npm update <package-name>. Tämä komento tarkistaa uudemmat versiot ja asentaa ne, pitäen projektisi riippuvuudet ajan tasalla.

npm hallitsee riippuvuuksia ylläpitämällä luetteloa package.json-tiedostossa. Tämä varmistaa, että kaikki projektissa työskentelevät voivat asentaa täsmälleen samat paketit suorittamalla npm install. npm luo myös package-lock.json-tiedoston, johon tallennetaan tarkka versio jokaisesta asennetusta paketista, varmistaen yhdenmukaiset asennukset eri ympäristöissä.

1234
// After running: npm install chalk const chalk = require('chalk'); console.log(chalk.green('Success! Your package is working.'));
copy
question-icon

Täydennä seuraavat kohdat asentaaksesi lodash-paketin ja käyttääksesi sitä Node.js-skriptissä:

npm lodash const lodash = ('lodash');

Klikkaa tai vedä ja pudota esineitä ja täytä tyhjät kohdat

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 26

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 26
some-alt