Què és npm? S'ha explicat el gestor de paquets JavaScript

Què és npm? S'ha explicat el gestor de paquets JavaScript

Els paquets són una part essencial de molts llenguatges de programació i JavaScript no és una excepció. Es poden utilitzar per afegir diverses funcionalitats a la vostra aplicació o script, des de la creació d’un servidor web fins a l’enviament de correus electrònics.





Sense paquets, haureu de reinventar la roda programant la mateixa funcionalitat en cadascun dels vostres projectes que ho requereixin. T’interessa? Aquesta guia explicarà com podeu instal·lar i utilitzar paquets a JavaScript amb npm.





Què és Node Package Manager (npm)?

JavaScript utilitza Node Package Manager, sovint abreujat com a npm, com a gestor de paquets i dipòsit de paquets. Node és l'abreviació de Node.js, l'entorn d'execució de JavaScript que s'utilitza per executar codi JavaScript fora del navegador.





Amb més d'un milió de paquets allotjats a lloc web npm , els desenvolupadors poden cercar i navegar per l’immens catàleg de biblioteques JavaScript. Alguns d'aquests paquets es descarreguen més de 10 milions de vegades a la setmana. El lloc web proporciona informació sobre tots els paquets allotjats, com ara el codi font, la documentació, el número de versió i la mida sense empaquetar.

Al costat del lloc web, npm també proporciona una eina de línia d'ordres que permet als desenvolupadors instal·lar o desinstal·lar aquests paquets.



Instal·lació de l'eina de línia d'ordres NPM

L'eina de línia d'ordres npm s'inclou amb Node.js. Per tant, és essencial descarregar Node.js al vostre equip abans d’utilitzar paquets JavaScript.

Visiteu l'oficial Lloc web Node.js per descarregar la versió adequada en funció del vostre sistema operatiu. Un cop descarregat, seguiu les instruccions que apareixen a la pantalla per completar el procés d’instal·lació.





Per obtenir més informació, consulteu la nostra guia a instal·lant Node.js al Windows . Si teniu previst instal·lar diverses versions de Node.js a la vostra màquina Linux, eines com NVM us poden ajudar a gestionar diverses instal·lacions de Node.js.

Per verificar la instal·lació, obriu l'indicador d'ordres a Windows o el terminal a Linux i macOS i executeu les ordres següents:





on puc veure pel·lícules gratuïtes en línia sense descarregar ni registrar-me ni pagar ni enquestes
node --version
npm --version

Si la instal·lació ha estat correcta, el terminal mostrarà la versió instal·lada de Node.js i npm.

Instal·lació de paquets

L'eina de línia d'ordres npm fa que la instal·lació de paquets als vostres projectes JavaScript o Node.js sigui extremadament senzilla amb l'ordre de línia única. Obriu el símbol del sistema o el terminal al directori del projecte i executeu l'ordre següent:

npm install

També podeu instal·lar diversos paquets amb una sola ordre separant els noms dels paquets amb un espai d'aquesta manera:

npm install ...

Ús dels paquets instal·lats

Un cop instal·lats els paquets mitjançant l'ordre npm install, és hora que comenceu a utilitzar-los. És possible que observeu que hi ha una nova carpeta anomenada mòduls_node i 2 fitxers nous, package.json i package-lock.json , s'han generat automàticament. No cal que us preocupeu per aquests fitxers. npm els genera per fer un seguiment de les dependències del vostre projecte.

Per utilitzar els paquets instal·lats, els haureu de requerir o importar al vostre codi JavaScript. La sintaxi per fer-ho pot ser qualsevol d'aquestes dues ordres, en funció de la versió de JavaScript que utilitzeu:

const package = require('package-name');
import package from 'package-name';

Podeu consultar la documentació del paquet que utilitzeu al lloc web de npm per obtenir la sintaxi exacta.

Desinstal·lació de paquets

Desinstal·lar paquets és tan fàcil com instal·lar-los. L'ordre per desinstal·lar paquets del vostre projecte és:

npm uninstall

Igual que l'ordre d'instal·lació, també podeu desinstal·lar diversos paquets en una sola ordre mitjançant:

aplicacions on podeu descarregar música
npm uninstall ...

Ús de paquets de manera eficient

Tot i que els paquets us poden facilitar la vida com a desenvolupador, també crea una dependència entre el vostre projecte i els paquets que utilitzeu. Per tant, és recomanable que hi reflexioneu abans d’instal·lar diversos paquets.

En lloc de modificar extensament els paquets instal·lats segons les vostres necessitats, també podeu crear els vostres propis paquets i publicar-los gratuïtament a npm. Amb un patró de disseny adequat, podeu crear paquets perquè el vostre equip i vosaltres els puguin utilitzar en futurs projectes i que el vostre codi sigui reutilitzable.

Crèdit de la imatge: Ferenc Almasi ho és Unsplash

Compartir Compartir Tweet Correu electrònic Com es crea codi reutilitzable a JavaScript mitjançant patrons de disseny

Comprendre com s’utilitzen patrons de disseny us permetrà utilitzar codi reutilitzable a JavaScript. Això és el que heu de saber.

Llegiu a continuació
Temes relacionats
  • Programació
  • JavaScript
  • Gestors de paquets
Sobre l'autor Nitin Ranganath(31 articles publicats)

Nitin és un àvid desenvolupador de programari i estudiant d’enginyeria informàtica que desenvolupa aplicacions web mitjançant tecnologies JavaScript. Treballa com a desenvolupador web independent i li agrada escriure per a Linux i Programació en el seu temps lliure.

Més de Nitin Ranganath

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us