Использование --save
и --save-dev
при добавлении зависимостей сделает ваш проект более осведомленным о размере. Для разработки размер "хорошо", но для производства, npm будет устанавливать только то, что когда-либо находится в dependencies
вашего package.json
, таким образом уменьшая ваш node_modules
размер (в производстве).
В противном случае npm prune
- это отличный способ очистить неиспользуемые модули, еще больше уменьшив размер вашего проекта. Кроме того, знание того, какие модули вы устанавливаете, будет единственным надежным способом уменьшения размера проекта.