Пакет Nuget имеет "восстановление пакетов на сборке", что имеет беседку, grunt или node

У меня есть bower_components (8 МБ) в папке client\app. У меня есть папка node_modules (72 МБ) в папке клиента.

Мой бесплатный хостинг subversion составляет всего 50 МБ. Обычно это не проблема, не загружая двоичные файлы, пакеты и т.д.... только исходный код.

Как и в случае с пакетами nuget, я не обязываю их подрывную деятельность. Потому что они стоят слишком много места. Но менеджер пакетов nuget предлагает функцию "Восстановить пакеты nuget при сборке". Когда эта функция включена в моей Visual Studio, создается .nuget.exe (1,5 МБ). Это файл .exe, который я делаю, делает его доступным для других разработчиков, они также могут восстановить пакет nuget при восстановлении загруженного им решения.

Есть ли аналогичный механизм для bower_components и node_modules?

Я имею в виду package.json для node_modules, а bower_components имеет bower.json на один уровень вверх в структуре папок.

Если каким-то образом не удается каким-либо образом проверить мой исходный код из subversion (no node_modules или bower_components только файлы .json), чтобы механизм, вроде, возможно, выполнял задачу восстановления для node_modules и bower_components

Это возможно или существует уже существующее решение передо мной: P?

Ответ 1

Им просто нужно запустить npm install и bower install в своем терминале, чтобы получить файлы.