2017-12-27 52 views
1

専門家、。私のOSはWin10、Rubyは2.4.2p198、Railsは5.1.4です。 Railsサーバを起動した後、私はlocalhost:3000/usersに接続しました。それから私は、エラーの下に遭遇:Cを表示ユーザー#インデックス でどのように解決するために、「(UTF-8に無効なバイトシーケンス)ActionView ::テンプレート::エラー:」</p> <p>私はRoRの上で私の最初のブログのシステムを構築するための本の例以下ました

例外ArgumentError:ライン#7を上昇/Users/joeychou/hello_rails/app/views/layouts/application.html.erb:

無効なバイトシーケンスをUTF-8

にそして、それは以下のようにエラー行を強調表示:レール・サーバ上で

を、エラーメッセージは以下の通りです:

ActionView::Template::Error (invalid byte sequence in UTF-8): 4: HelloRails 5: <%= csrf_meta_tags %> 6: 7: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> 8: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> 9: 10:

app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___655117387_94495480'

この問題を解決する方法を教えてください。どんな助力も深く感謝しています!

よろしく、ジョーイ

答えて

0

私は答えを見つけました!

coffee-script source> = 1.9.0は​​、Windowsでは正しく動作しません。あなたはこれを行うことができます:gem 'coffee-script-source'、1.8.0を強制的に1.8.0にして、バンドルアップデートのコーヒースクリプトソースを発行します。

詳細については、以下のリンクを参照してください。 Rails ExecJS::ProgramError in Pages#home?

関連する問題