Что означает `lib` в вызове config.gem в environment.rb - PullRequest
2 голосов
/ 28 октября 2010

Я вижу команду в environment.rb, которая говорит

config.gem 'thoughtbot-paperclip', :lib => 'paperclip', :source => 'http://gems.github.com'

Если бы я хотел сделать это вручную, это было бы

gem install thoughtbot-papperclip --source http://gems.github.com

Где вписывается libк вызову gem командной строки?

Ответы [ 2 ]

3 голосов
/ 28 октября 2010

Вы хотите использовать :lib в вашем environment.rb, если имя библиотеки отличается от имени гема.

0 голосов
/ 28 октября 2010

Скрепке не нужен библиотечный вызов.

gem.config 'paperclip' 

, который должен заботиться о скрепке.

У некоторых драгоценных камней есть сумасшедшие зависимости, такие как подсветка синтаксиса, и они должны ссылаться на библиотекувстретить зависимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...