Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Installation og Brug af Eksterne Pakker | Sektion
Node.js Grundlæggende

bookInstallation og Brug af Eksterne Pakker

Stryg for at vise menuen

Når du ønsker at tilføje funktioner til dit Node.js-projekt, benytter du ofte eksterne pakker. Disse pakker leverer genanvendelig kode udgivet af andre udviklere, og du administrerer dem ved hjælp af Node Package Manager (npm). De mest almindelige kommandoer til håndtering af pakker er npm install, npm uninstall og npm update.

For at tilføje en ekstern pakke bruger du npm install <package-name>. Dette downloader pakken fra npm-registret og tilføjer den til dit projekts node_modules-mappe. Afhængigheden bliver også opført i din package.json-fil, så andre kan se, hvilke pakker dit projekt kræver.

Fjernelse af en pakke er lige så enkelt. Brug npm uninstall <package-name>, og npm vil slette den fra dit projekt og fjerne dens post fra package.json. Hvis du har brug for at opdatere en pakke til den nyeste version, skal du køre npm update <package-name>. Denne kommando tjekker for nyere versioner og installerer dem, så dine projekt-afhængigheder holdes opdaterede.

npm administrerer afhængigheder ved at opretholde en liste i din package.json-fil. Dette sikrer, at alle, der arbejder på dit projekt, kan installere præcis de samme pakker, som du bruger, ved at køre npm install. npm opretter også en package-lock.json-fil for at registrere den nøjagtige version af hver installeret pakke, hvilket sikrer ensartede installationer på tværs af forskellige miljøer.

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

Udfyld felterne for at installere lodash-pakken og bruge den i et Node.js-script:

npm lodash const lodash = ('lodash');

Klik eller træk`n`drop elementer og udfyld hullerne

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 26

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 26
some-alt