2016-07-21 2 views
10
[pinterestclone]$ rake db:migrate 

DEPRECATION WARNING: Sprockets method `register_engine` is deprecated. 
Please register a mime type using `register_mime_type` then 
use `register_compressor` or `register_transformer`. 
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors 
(called from block (2 levels) in <class:Railtie> at /usr/local/lib/ruby/gems/2.3.0/gems/sass-rails-5.0.5/lib/sass/rails/railtie.rb:57) 

DEPRECATION WARNING: Sprockets method `register_engine` is deprecated. 
Please register a mime type using `register_mime_type` then 
use `register_compressor` or `register_transformer`. 
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors 
(called from block (2 levels) in <class:Railtie> at /usr/local/lib/ruby/gems/2.3.0/gems/sass-rails-5.0.5/lib/sass/rails/railtie.rb:58) 

== 20160721232702 AddUserIdToPins: migrating ================================== 
-- add_column(:pins, :user_id, :integer) 
    -> 0.0010s 
-- add_index(:pins, :user_id) 
    -> 0.0010s 
== 20160721232702 AddUserIdToPins: migrated (0.0022s) ========================= 

ответ

25

Это вызвано Звездочки 3.7.0 и должен быть закреплен в Sass реек (который использует Звездочки) в ближайшее время. См. this для получения дополнительной информации.

Я думаю, что Sprockets 4 требует зарегистрировать тип mime перед вызовом register_engine.

ОБНОВЛЕНИЕ: Теперь это исправлено в sass-rails версии 5.0.6. Запуск bundle update должен удалить предупреждения об устаревании.

+0

Возможно ли, что это могло испортить некоторые из моих стилей? Я только что обновил мою библиотеку драгоценных камней в первый раз, а куча вещей (но не все) отображается неправильно, и я также вижу эту ошибку. Я никогда раньше не использовал звездочки, поэтому мне не очень понятно, почему это происходит. – thesowismine

+0

@thesowismine, какая версия сассовых рельсов работает? – joshaidan

+0

v 5.0.6. Определить, какие стили отображаются некорректно; кажется, что это только влияет на определенные границы и цвета текста, я использую фреймворк основания, и некоторые его стили, которые я уже перезаписал (но, возможно, недостаточно подробно), снова отображаются. Это странно, хотя до сих пор я заметил только различия в цвете границ: и цвет: – thesowismine

0

Чтобы устранить это, откройте проект в терминале и напишите «звездочки обновления комплекта»

Смежные вопросы