2017-12-27 169 views
1

專家,如何解決「::的ActionView ::模板錯誤(無效字節序列UTF-8):」

我下面一本書的例子建立在回報率我的第一個博客系統。我的操作系統是Win10,Ruby是2.4.2p198,Rails是5.1.4。激活Rails服務器後,我連接到本地主機:3000 /用戶。然後,我會遇到下面的錯誤:

引發ArgumentError中的用戶#指數 顯示C:/Users/joeychou/hello_rails/app/views/layouts/application.html.erb其中線#7提出:

無效的字節序列在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'

請告知如何解決此問題,以便我可以繼續前進。任何幫助深表感謝!

Regards,Joey

回答

0

我找到了答案!

coffee-script source> = 1.9.0在Windows下無法正常工作。你可以這樣做:gem'coffee-script-source','1.8.0',強制1.8.0,然後發佈包更新coffee-script-source

請參考下面的鏈接瞭解詳情。 Rails ExecJS::ProgramError in Pages#home?

相關問題