###発生している問題・エラーメッセージ
Ruby on Rails でWebアプリを作成しています。
Herokuにデプロイし、Internet Explorer(IE)で確認したところ、
assetsフォルダに配置したsassファイルに記述したスタイルの多くが(すべてではありません)適用されていませんでした。
ChromeやFirefoxで確認したところ、正常にスタイルが適用されていました。
今まで何本かRailsで作成していてこのような現象がおきたことがなく、今まで作成したアプリと何が異なるのかが突き止められない状況です。
もしご存じの方がいらっしゃいましたら教えていただけますでしょうか。お手数おかけいたしますがよろしくお願いいたします。
またどういった情報が解決に必要かがよく分かっておりませんでして、追加情報が必要でしたら教えてください。よろしくお願いいたします。
###試したこと
①push前に下記コマンドを実行してから$ git push herokuしました。(⇒状況変わらずでした)
$ rake assets:precompile RAILS_ENV=production
②config/environments/production.rbの下記プロパティをfalse⇒trueに変更しました。(⇒状況変わらずでした)
config.assets.compile = true
③assets - stylesheetsの中にusersやformsなどのフォルダが有りましたが、
すべてstylesheetsの直下にsassファイルを配置してHerokuにデプロイしなおしたところ、
適用されたstyleの割合が増加したようでした。(一部適用されていないところがありましたがその共通点が分かりませんでした。)
④Cloud9で開発していますが、その環境のローカルWebサーバーで起動してIEで確認したところ、すべてのスタイルが正常に適用されていましたので、Heroku環境(Production環境)のIEでのみ発生している現象のようです。
⑤ターボリンクスをON、OFFしても変わりませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
Ruby on Rails 5.0.1
Internet Explorer 11
Cloud9(開発環境)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/01/26 05:30
2017/01/26 05:48