Вопросы по созданию нового драгоценного камня с использованием шаблона Wycats - PullRequest
0 голосов
/ 28 июля 2010

Я пишу новый драгоценный камень, я базируюсь на Новый шаблон драгоценного камня Иегуды , и я немного запутался. Наличие Gemfile с зависимостями, а также указание gemspec с зависимостями кажется мне излишним. Может кто-нибудь объяснить, почему это желательно и действительно ли это необходимо?

Обратите внимание, это первый камень, который я когда-либо писал, поэтому я новичок во всем этом.

Ответы [ 2 ]

1 голос
/ 28 июля 2010

Зависимости .gemspec сообщают rubygems, что нужно захватить, чтобы разрешить зависимости, когда пользователь устанавливает ваш гем. Gemfile предназначен для управления зависимостями, пока вы разрабатываете гем. Rubygems и Bundler не связаны, по крайней мере, пока.

0 голосов
/ 28 июля 2010

Gemspec требуется для создания драгоценного камня.Gemfile удобнее, так что люди, работающие с вашим гемом, могут легко получить все зависимости через Bundler.В случае, если вы разрабатываете несколько связанных гемов одновременно, вы можете также добавить источники git в Gemfile, чтобы можно было проверить все версии HEAD.

...