Ce face npm uninstall
npm uninstall scoate pachetul din proiect: îl șterge din node_modules, din "dependencies", "devDependencies" sau "optionalDependencies" din package.json și din package-lock.json. Odată cu el dispar și dependențele lui de care nu mai are nevoie nimeni.
Aliasurile npm remove, npm rm, npm un fac același lucru. Pentru un pachet instalat global adaugi -g.
Nu șterge niciodată de mână un director din node_modules sau o linie din package.json: cele trei locuri rămân nesincronizate și următorul npm ci dă eroare.
Parametri
| Parametru | Descriere |
|---|---|
<pachet> |
Unul sau mai multe nume de pachete, fără versiune. |
-g, --global |
Dezinstalează un pachet global. |
--no-save |
Îl scoate doar din node_modules, fără să modifice package.json. |
Exemple
Exemplul 1: Elimini un pachet cu toate dependențele lui
chalk@4 adusese încă 5 pachete (de care depindea). Toate 6 dispar.
npm uninstall chalk
Ieșire în terminal
removed 6 packages, and audited 4 packages in 547ms
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
Exemplul 2: Mai multe pachete deodată și o unealtă globală
npm uninstall dayjs ms
npm uninstall -g nodemon
Greșeli frecvente
- Scrii
npm uninstall pachet@1.2.3: versiunea nu contează la dezinstalare, dă doar numele. - Dezinstalezi un pachet, dar codul încă face
importdin el: aplicația pornește și cade cuERR_MODULE_NOT_FOUND. Caută în cod numele pachetului înainte să-l scoți.
Comenzi înrudite
npm install: Instalează pachete din registrul npm în node_modules și le trece în package.json și package-lock.json.npm ls: Afișează arborele pachetelor instalate și arată de ce a ajuns un pachet în node_modules.package-lock.json: Fișierul în care npm notează versiunea exactă a fiecărui pachet instalat, ca toată lumea să primească același node_modules.
Întrebări & Exemple de Cod:
npm uninstallAi o nelămurire despre utilizarea comenzii
npm uninstallsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.