Безопасно ли игнорировать предупреждения «Нет файла спецификации»? - PullRequest
1 голос
/ 02 февраля 2010

Я недавно портировал свое управление драгоценными камнями на bundler, чтобы мое приложение хорошо играло с heroku. После этого я начал видеть следующие ошибки (хотя мое приложение работает нормально):

config.gem: Unpacked gem environment.rb in vendor/gems has no specification file. Run 'rake gems:refresh_specs' to fix this.
config.gem: Unpacked gem environment.rb in vendor/gems not in a versioned directory. Giving up.
config.gem: Unpacked gem ruby in vendor/gems has no specification file. Run 'rake gems:refresh_specs' to fix this.
config.gem: Unpacked gem ruby in vendor/gems not in a versioned directory. Giving up.

Я видел сообщения о том, что могу их игнорировать: http://gilesbowkett.blogspot.com/2009/03/configgem-unpacked-gem-whatever-in.html

Так ли это на самом деле, могу ли я спокойно проигнорировать эти предупреждения?

1 Ответ

0 голосов
/ 03 февраля 2010

Если вы используете Rails, вы должны использовать что-то вроде:

bundle_path 'vendor/bundler_gems'

Rails 2.x ожидает, что гемы в его каталоге vendor / gems будут иметь файлы .specification, потому что там хранятся его распакованные гемы.

...