Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Het Installeren en Gebruiken van Externe Pakketten | Sectie
Node.js Basisprincipes

bookHet Installeren en Gebruiken van Externe Pakketten

Veeg om het menu te tonen

Wanneer u extra functionaliteit aan uw Node.js-project wilt toevoegen, maakt u vaak gebruik van externe pakketten. Deze pakketten bieden herbruikbare code die door andere ontwikkelaars is gepubliceerd, en u beheert ze met de Node Package Manager (npm). De meest gebruikte commando's voor het beheren van pakketten zijn npm install, npm uninstall en npm update.

Om een extern pakket toe te voegen, gebruikt u npm install <package-name>. Dit downloadt het pakket uit het npm-register en voegt het toe aan de node_modules-map van uw project. De afhankelijkheid wordt ook vermeld in uw package.json-bestand, zodat anderen weten welke pakketten uw project nodig heeft.

Het verwijderen van een pakket is net zo eenvoudig. Gebruik npm uninstall <package-name>, en npm verwijdert het uit uw project en uit het package.json-bestand. Als u een pakket wilt bijwerken naar de nieuwste versie, voert u npm update <package-name> uit. Dit commando controleert op nieuwere versies en installeert deze, zodat uw projectafhankelijkheden up-to-date blijven.

npm beheert afhankelijkheden door een lijst bij te houden in uw package.json-bestand. Dit zorgt ervoor dat iedereen die aan uw project werkt exact dezelfde pakketten kan installeren door npm install uit te voeren. npm maakt ook een package-lock.json-bestand aan om de exacte versie van elk geïnstalleerd pakket vast te leggen, wat zorgt voor consistente installaties in verschillende omgevingen.

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

Vul de lege plekken in om het lodash-pakket te installeren en te gebruiken in een Node.js-script:

npm lodash const lodash = ('lodash');

Klik of sleep items en vul de lege plekken in

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 26

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 26
some-alt