Supongamos que instalo paquetes de proyectos con los npm install
que se buscan package.json
módulos para instalar. Después de un tiempo veo que no necesito algún módulo específico y elimino su dependencia package.json
. Luego elimino algunos otros módulos package.json
porque ya no son necesarios y otros son reemplazados por alternativas.
Ahora quiero limpiar la node_modules
carpeta para que solo los módulos enumerados se package.json
queden allí y el resto debe ir, algo así npm clean
. Sé que puedo eliminarlos manualmente, pero me gustaría tener una buena funcionalidad de azúcar lista para usar para eso.
node_modules
carpeta raíz , y no como antes, donde cada dependencia tenía sus propias dependencias instaladas en sus propiasnode_modules
carpetas ... con innumerables copias de las mismas dependencias ... Entonces, ¿npm prune
tiene esto en cuenta? porque esas dependencias profundas no están escritas en la parte principalpackage.json
de su proyecto ... la ciruela debe verse de forma recursiva