Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Installing and Using External Packages | Sektion
/
Node.js-Grunder

bookInstalling and Using External Packages

Svep för att visa menyn

När du vill lägga till funktioner i ditt Node.js-projekt vänder du dig ofta till externa paket. Dessa paket tillhandahåller återanvändbar kod som publicerats av andra utvecklare, och du hanterar dem med Node Package Manager (npm). De vanligaste kommandona för att hantera paket är npm install, npm uninstall och npm update.

För att lägga till ett externt paket använder du npm install <package-name>. Detta laddar ner paketet från npm-registret och lägger till det i projektets node_modules-katalog. Beroendet listas även i din package.json-fil så att andra vet vilka paket ditt projekt behöver.

Att ta bort ett paket är lika enkelt. Använd npm uninstall <package-name>, så tar npm bort det från ditt projekt och tar bort dess post från package.json. Om du behöver uppdatera ett paket till den senaste versionen, kör npm update <package-name>. Detta kommando söker efter nyare versioner och installerar dem, vilket håller dina projektberoenden aktuella.

npm hanterar beroenden genom att underhålla en lista i din package.json-fil. Detta säkerställer att alla som arbetar med ditt projekt kan installera exakt de paket du använder genom att köra npm install. npm skapar även en package-lock.json-fil för att registrera den exakta versionen av varje installerat paket, vilket garanterar konsekventa installationer i olika miljöer.

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

Fyll i luckorna för att installera lodash-paketet och använda det i ett Node.js-skript:

npm lodash const lodash = ('lodash');

Klicka eller dra`n`släpp objekt och fyll i luckorna

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 26

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 1. Kapitel 26
some-alt