2011-09-29 64 views
1

我复制assets文件夹中的ExtJS4目录。我遂把它想:我如何才能让ExtJS 4在Rails 3.1中工作?

<%= stylesheet_link_tag  "application", "ext-4.0.2a/resources/css/ext-all" %> 
<%= javascript_include_tag "application", "ext-4.0.2a/ext-all-debug" %> 

我得到以下错误:

Sprockets::EncodingError in Welcome#index 
/Users/cbmeeks/Dropbox/Projects/myapp/app/assets/javascripts/ext-4.0.2a/locale/ext-lang-en_GB.js has a invalid UTF-8 byte sequence 

任何想法?

Rails 3.1中有没有更好的方法来包含ExtJS?

感谢

回答

3

为了避免激活链轮和应用程序的公用文件夹直接拿到文件后,把领先斜线:

<%= stylesheet_link_tag  "application", "/ext-4.0.2a/resources/css/ext-all" %> 
<%= javascript_include_tag "application", "/ext-4.0.2a/ext-all-debug" %> 
+0

这奏效了!谢谢。那么,这是如何工作的?如何简单地将它从公共目录中包含进来使其与资产管道不同?谢谢 – cbmeeks

相关问题