【发布时间】:2012-01-20 00:11:31
【问题描述】:
我对 Rails 和 Heroku 还很陌生,我正在尝试部署一个使用 jQuery UI 库的应用程序。我的app/assets 文件夹中有 jQuery UI Javascript 和 CSS 文件,并且我将其设置为预编译资产(我必须这样做才能让我的应用程序在 Heroku 上实际运行)。但是,当我加载页面时找不到 jQuery UI 文件(jQuery UI 不工作)。根据我收集的信息,它将文件重命名为<filename>-<md5 hash>.js/css。如何让它引用正确的文件?
app/views/layouts/application.html.erb:
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>
<%= javascript_include_tag "http://code.jquery.com/jquery-1.7.1.min.js" %>
<%= javascript_include_tag "jquery-ui-1.8.16.custom.min" %>
<%= stylesheet_link_tag "jquery-ui-1.8.16.custom" %>
<%= stylesheet_link_tag "http://fonts.googleapis.com/css?family=Open+Sans:300italic,400,300" %>
<%= csrf_meta_tags %>
【问题讨论】:
-
能否展示包含 jQuery UI 文件的代码?
-
编辑帖子以包含它
标签: jquery ruby-on-rails jquery-ui heroku assets