Я сделал простую кулинарную книгу-оболочку для vim
кулинарной книги сообщества. Он называется ws-vim
. Я хотел загрузить его на свой размещенный сервер Chef, поэтому я запустил $ berks upload ws-vim
из каталога поваренной книги, где находятся Berksfile
и Berksfile.lock
. Это только загрузило мою кулинарную книгу-оболочку, и когда я просмотрел роль на сервере Chef, в которой упоминалась эта кулинарная книга, он сказал, что эту роль нельзя использовать, потому что мне не хватает зависимости vim
. Конечно, он не был загружен, когда я выполнил команду berks
.
У меня сложилось впечатление, что это загрузит мою кулинарную книгу-оболочку и ее зависимости, как указано в Berksfile.lock
, одновременно, подобно тому, как $ berks install
устанавливает все мои зависимости и зависимости моих зависимостей одновременно.
Беркс великолепен, но что, если у меня огромное дерево зависимостей? Мне действительно нужно загружать каждую кулинарную книгу на мой сервер Chef вручную? Конечно, я что-то упускаю, но я не смог найти ничего в документах / Google, чтобы помочь. Заранее спасибо!!