Вы хотите запросить _функцию_ или сообщить _ об ошибке?
Характерная черта
Желаемое поведение
Bundler поддерживает "вендинговые" зависимости из коробки с помощью команды bundle package
. Эта команда сохраняет ваши драгоценные камни как файлы .gem
в ваше репо по адресу vendor/cache
. Вы можете установить из сохраненных версий, используя bundle install --local
.
http://bundler.io/v1.13/bundle_package.html
Это действительно удобно для развертывания, а также позволяет создавать сборки докеров из свежей проверки вашего приложения. Это особенно удобно, если вы зависите от частных пакетов и не хотите пропускать секреты, такие как учетные данные git или npm, в слои образа докера.
Чтобы добиться такого поведения на узле, наша команда в настоящее время использует shrinkpack , но более интегрированное решение было бы идеальным. Это помогло бы нам воспользоваться мощью Yarn, сохранив при этом возможность связывать наши пакеты узлов в нашем репо.
Связанное обсуждение, которое может быть интересно, можно найти в # 393.
Как я прочитал это обсуждение, похоже, что настройка yarn-offline-mirror
уже делает это в некоторой степени ..? Однако я не могу найти для него никакой документации.
Может быть, @bestander сможет пролить свет на текущее поведение? Кажется, у них есть четкое представление о том, что офлайн-зеркало может и не может делать в настоящее время. :)
Извините, ребята, моя запись в блоге об этой функции находится на последней стадии.
Как только я выпущу 0.17.1, я пропущу его.
Он будет опубликован на сайте.
Спасибо @bestander!
Я только что прочитал https://yarnpkg.com/blog/2016/11/24/offline-mirror, и похоже, что он решает нашу точную проблему.
Самый полезный комментарий
Извините, ребята, моя запись в блоге об этой функции находится на последней стадии.
Как только я выпущу 0.17.1, я пропущу его.
Он будет опубликован на сайте.