[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) =========================
10
A
Odpowiedz
25
Jest to spowodowane przez Sprockets 3.7.0 i powinno zostać naprawione w sass-rails (które używa Sprockets). Aby uzyskać więcej informacji, patrz this.
Domyślam się, że Sprockets 4 wymaga zarejestrowania typu mime przed wywołaniem register_engine.
AKTUALIZACJA: Zostało to naprawione w wersji 5.0.6 oprogramowania Sass-Rails. Uruchomienie bundle update
powinno usunąć ostrzeżenia o wycofaniu.
0
Aby to naprawić, otwórz projekt w terminalu i napisz "koła zębate aktualizacji pęczka"
Czy to możliwe, że mogło to popsuć niektóre z moich stylów? Właśnie zaktualizowałem moją bibliotekę klejnotów po raz pierwszy od jakiegoś czasu i kilka rzeczy (ale nie wszystko) jest wyświetlanych niepoprawnie, a także widzę ten błąd. Nigdy wcześniej nie używałem kołpaków, więc nie jest dla mnie jasne, dlaczego tak się dzieje. – thesowismine
@thesowismine jaką wersję sass-rails używasz? – joshaidan
jego wersja 5.0.6. Aby określić, które style są wyświetlane niepoprawnie; Wydaje się, że tylko efekt niektórych kolorów obramowania i tekstu, używam szkieletu podstawy i niektórych jego stylów, które już nadpisałem (ale być może niezupełnie wystarczająco) są wyświetlane ponownie. To dziwne, ponieważ do tej pory zauważyłem jedynie różnice w kolorach obramowania: i kolorze: – thesowismine