npm

Node Package Manager · Työkalut

Lyhyesti

JavaScriptin paketinhallintajärjestelmä, jolla asennat, jaat ja hallitset koodikirjastoja. npm tulee Node.js:n mukana ja sen avulla lisäät projektiisi valmiita paketteja yhdellä komennolla.

npm (Node Package Manager) on JavaScriptin paketinhallinta ja maailman suurin ohjelmistorekisteri. Sen avulla asennat projektiisi valmiita kirjastoja yhdellä komennolla sen sijaan että kirjoittaisit kaiken itse. npm tulee Node.js:n mukana automaattisesti. Vibekoodauksessa npm on jatkuvasti käytössä: tekoäly saattaa ehdottaa kirjaston asentamista komennolla "npm install kirjasto", ja sinun tehtäväsi on ajaa se terminaalissa. package.json-tiedosto listaa kaikki asennetut paketit. Vaihtoehtoisia paketinhallintoja ovat pnpm (nopeampi, säästää tilaa) ja yarn.

Esimerkkejä

npm install react asentaa Reactin projektiisi

npm run dev käynnistää kehityspalvelimen — näet sovelluksen selaimessa

package.json listaa projektin kaikki riippuvuudet ja skriptit

npm install @supabase/supabase-js lisää Supabasen projektiisi