Saltar al contenido

¿Cómo limpiar la carpeta node_modules de paquetes que no están en package.json?

Te traemos el arreglo a esta contratiempo, al menos eso esperamos. Si continuas con preguntas dínoslo, que con placer te ayudaremos

Solución:

creo que estas buscando npm prune

npm prune [ [

Este comando elimina paquetes "extraños". Si se proporciona un nombre de paquete, solo se eliminarán los paquetes que coincidan con uno de los nombres proporcionados.

Los paquetes extraños son paquetes que no figuran en la lista de dependencias del paquete principal.

Consulte los documentos: https://docs.npmjs.com/cli/prune

Puede eliminar su carpeta node_modules/ y luego reinstalar las dependencias de package.json.

rm -rf node_modules/
npm install

Esto borraría todos los paquetes instalados en la carpeta actual y solo instalaría las dependencias de package.json. Si las dependencias se instalaron previamente, npm intentará usar la versión en caché, evitando descargar la dependencia por segunda vez.

Debido a su anidamiento de carpetas, Windows no puede eliminar la carpeta porque su nombre es demasiado largo. Para solucionar esto, instala RimRaf:

npm install rimraf -g

rimraf node_modules

Reseñas y calificaciones

Si te ha resultado útil nuestro artículo, sería de mucha ayuda si lo compartes con otros seniors de esta forma contrubuyes a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *