Припустимо , я встановлюю пакети проекту з того, npm install
що зовнішній вигляд в package.json
протягом модулі повинні бути встановлені. Через деякий час я бачу, що мені не потрібен якийсь конкретний модуль, і знімаю його залежність від package.json
. Потім я видаляю деякі інші модулі, package.json
оскільки вони більше не потрібні, а інші замінюються альтернативними.
Тепер я хочу очистити node_modules
папку, щоб package.json
залишилися там лише ті модулі, які перераховані, а решта повинна ходити, щось на кшталт npm clean
. Я знаю, що можу їх видалити вручну, але хотів би, щоб вони були готові до використання функцій цукру для цього.
node_modules
папці, а не як раніше, де кожна залежність мала власні залежності, встановлені у власнихnode_modules
папках ... безлічі копій одних і тих же залежностей ... так чиnpm prune
враховує це? тому що ці глибокі залежності не написані на головномуpackage.json
вашому проекті .. чорнослив повинен виглядати рекурсивно.