Vue.js大庭です。2系へのアップデートでも触れましたが、Vue.jsの1系から2系へのアップグレードの補助ツールとしてvue-migration-helperがあります。あしたのチームエンジニアブログCoffeeScriptに対してまあ、これは想像に難くないでしょう。assets:precompileをしてCoffeeScriptをJavascriptに変換したものにvue-migration-helperを実行すればチェックが可能です。そのままだと1ファイルにまとめられてしまい、どのファイルが対象か一目でわかりづらいので下記のようにしてvue.jsの関係しそうなファイルを1つずつprecompileされるようにしました。😄Slimに対してSlimやRailsのviewヘルパーで書かれているものについては、vue-migration-helperのチェック率が悪いので、どうにかしてHTMLに変換されたものにチェックをかけたいです。specの各stepの最後にcapybaraのsave_htmlの機能を使ってHTMLファイルを保存し、それにvue-migration-helperを実行すればいいのでは?と考えました。😅なので、vue.jsが実行される前のv-forなどが入った状態のHTMLファイルをなんとか取得する必要があります。Railsでrenderが行われた後のHTML文字列を取得できないものかと色々調べていると、response.bodyで取れることが分かりました。そこで、application_controller.rbに下記のようにafter_actionでresponse.bodyをファイルに出力するようにしてみました。}end※ファイルの出力先はtmpとかだとvue-migration-helperがチェックしないので注意これだと、v-forなどが残った状態なのでvue-migration-helperでちゃんとチェックすることができます。r7kamura/view_source_mapのgemを入れます。🎉お初です、エンジニアの大庭です。最近、コンピテンシークラウ...2019-01-28Railsで304を返してブラウザのキャッシュを使ってもらう(しかも簡単に)あしたのチームで開発をやっています。Ramda.jsスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。