【发布时间】:2013-01-21 07:08:49
【问题描述】:
为了使数据表正常工作,我们需要在 Application.css 中要求 dataTables/src/demo_table_jui。现在我有一个自定义的 application_day.css。
现在,每当加载 application_day.css 时,它都会在生产和开发服务器上抛出此错误:
ActionView::Template::Error (couldn't find file 'dataTables/src/demo_table_jui'
(in /home/app/assets/stylesheets/application_day.css:20)):
还有一件事,我在 group :assets for Data Tables 中使用这个 gem:
gem 'jquery-datatables-rails', git: 'https://github.com/rweng/jquery-datatables-rails.git'
gem 'jquery-ui-rails'
这些是 application_day.css 中包含的文件:-
*= require_self
*= require style.css
*= require stylesheet_day.css
*= require table.css
*= require table_style.css
*= require table_jq.css
*= require form.css
*= require form1.css
*= require jquery-ui-1.9.2.custom.min.css
*= require dataTables/src/demo_table_jui
*= require msn-form.css
【问题讨论】:
-
请出示您的 application_day.css。
-
@SaurabhJain 请检查一下,我已经更新了我的问题。
-
您提到为了使数据表正常工作,您需要在您的 css 中使用
dataTables/src/demo_table_jui。但是,您用于 gem-github.com/rweng/jquery-datatables-rails 的 git url 在安装中没有提到这样的要求? -
我遵循了这个演员表并实施了它railscasts.com/episodes/340-datatables 这说我需要他们。
-
对于那些将来阅读这篇文章的人 - 如果 rspec 失败,只需添加:gem 'jquery-datatables-rails', git: 'github.com/rweng/jquery-datatables-rails.git' 和 gem 'jquery-ui-rails'到 gemfile 中的测试环境
标签: ruby-on-rails ruby-on-rails-3 datatables