rails javascript文件编码问题

时间:2013-04-15 12:07:04

标签: javascript ruby-on-rails ruby-on-rails-3 character-encoding

我有一个rails应用程序,带有一些javascripts(用UTF-8编写)。 其中一个javascripts包含非ANSI字符,如à。当javascript被编译(一个javascript是从其中许多人创建的)时,这些字符写错了。

例如,ó变为³

我知道编码一定存在问题,但我不知道如何解决。以某种方式告诉我我的javascripts是UFT-8? 我尝试添加<%#encoding:utf-8%>到js文件,但它无法正常工作。

感谢

1 个答案:

答案 0 :(得分:0)

我会借用@Kodak的答案(并稍微强调一下):

  

尝试将其重命名为js.erb 并放置<%#encoding:utf-8%>在   顶

可在此处找到此主题,并提供更多信息。希望它有所帮助!

Encoding error in JavaScript asset in Rails