如何解决“::的ActionView ::模板错误(无效字节序列UTF-8):”
专家,如何解决“::的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
回答:
我找到了答案!
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?
以上是 如何解决“::的ActionView ::模板错误(无效字节序列UTF-8):” 的全部内容, 来源链接: utcz.com/qa/265954.html