Как заставить замолчать ошибки gem после переключения на bundler - PullRequest
2 голосов
/ 27 января 2010

Я недавно переключился на использование bundler, и теперь каждый раз, когда я запускаю скрипт в папке scripts / в моем приложении rails, я получаю следующее предупреждение:

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.

Что я должен сделать, чтобы заставить замолчать эти ошибки или устранить их?

1 Ответ

3 голосов
/ 27 января 2010

У меня была такая же проблема сегодня. Перейдите в config / environment.rb и добавьте следующую строку в блок конфигурации.

Rails::VendorGemSourceIndex.silence_spec_warnings = true
...