npm и bower устанавливают только файлы конечного пользователя / производства
В последнее время мне стало интересно, есть ли способ использовать bower или npm только в качестве потребителя. Допустим, я не очень заинтересован в дальнейшей разработке пакета, а просто использую его на своем веб-сайте / в приложении.
Итак, как я сначала подумал:
npm install jquery
Я пробовал с флагом --production
но та же структура была загружена.
Тем не менее, это приносит мне огромное дерево файлов, и единственное, что мне нужно, это jquery/dist/jquery.min.js
файл.
То же самое касается беседки:
bower install jquery
Опять же, дорогой список файлов, в том числе src
папка с множеством файлов, связанных только с dev.
Мне жаль, если я ошибочно принимаю поведение менеджеров пакетов здесь, но было бы интересно узнать, как использовать эти менеджеры пакетов в качестве простого конечного пользователя вместо разработчика, чтобы обновлять зависимости моего проекта.
На данный момент я чувствую, что это слишком много для того, что мне нужно, и что просто копируя jquery.min.js
к моему проекту src
папка, это было бы намного чище / проще.
Если концепция как npm, так и bower различна, и кто-то может указать на это, мы будем благодарны за любые советы по использованию альтернативного менеджера пакетов, который импортирует только основные производственные файлы.