2017年02月02日

DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.

Ruby on Rails 5 超入門

新品価格
¥2,916から
(2017/2/2 21:08時点)



railsのバージョン上げ始めたマスタカです。
上げた後にWebrickで起動すると以下のWarningが出た

DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.
Please register a mime type using `register_mime_type` then
use `register_compressor` or `register_transformer`.


この解決策

原因はSprocketsのバージョンが問題の模様
ここのサイトに書いてある通り3.6以下にしたら解決しました
https://teratail.com/questions/44039

Sprocketsってのはここに書いてあった
jsの管理とmiiniyしてくれたりするやつ
http://qiita.com/joker1007/items/9068e223744b3ac8c6dd

Gemfileでパッケージ書いてたけど
Gemのバージョンを固定する癖つけないと
サービス簡単にぶっ壊れるんだなって実感してきた
まだまだ、このシリーズ続く
タグ:ruby Rails
posted by マスタカ at 21:14 | Comment(0) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/446582187
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック