rails 4 - 每次运行 rake db:migrate 命令时,rake 命令都会显示弃用警告 [英] rails 4 - rake command shows deprecation warning everytime I run the rake db:migrate command
本文介绍了rails 4 - 每次运行 rake db:migrate 命令时,rake 命令都会显示弃用警告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
[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) =========================
推荐答案
这是由 Sprockets 3.7.0 引起的,应该很快在 sass-rails(使用 Sprockets)中修复.有关详细信息,请参阅此.
This is caused by Sprockets 3.7.0 and should be fixed in sass-rails (which uses Sprockets) shortly. See this for more information.
我猜链轮 4 要求您在调用 register_engine 之前注册一个 mime 类型.
I guess Sprockets 4 requires you to register a mime type before calling register_engine.
更新:此问题现已在 sass-rails 5.0.6 版中修复.运行 bundle update
应该会删除弃用警告.
UPDATE: This is now fixed in sass-rails version 5.0.6. Running bundle update
should remove the deprecation warnings.
这篇关于rails 4 - 每次运行 rake db:migrate 命令时,rake 命令都会显示弃用警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文