这是因为3.1后开始采用assets pipeline,所有**.css.scss, **.js.coffee文件都需要预编译,生产环境下默认不会进行编译,而开发环境下默认会先进行编译,所以开发环境不报错。
解法一:修改production.rb
1
config.assets.compile = true #默认为false
修改为true后,以后请求资源时如果发现没有编译会重新编译。但这样会影响效率,建议不要这样做
解法二:
执行
1
rake assets:precompile
然后重启rails server。这是推荐的做法。
转自: http://blog.sina.com.cn/s/blog_88e853dd0100x2on.html
分享到:
相关推荐
backbone-rails, 在 Rails 3.1中轻松使用 backbone.js 主干 rails 轻松设置并使用 Rails 3.1和更高版本的backbone.js ( 1.2.2 )##Version#####Github 主 branch###gem 版本:1.2.2Backbone 版本:1.
flipclockjs-rails 这个gem打包用于Rails 3.1+资产管道的 。 FlipClock JS版本: 0.7.7 FlipClock.js需要jQuery 1.7.x+ 。安装将此行添加到您的应用程序的Gemfile中: gem 'flipclockjs-rails', '~> 0.7.7'然后执行...
这是最新的Rails 3.1 实战,包括TDD、BDD等实用技术。
首先,Rails 3.1是Ruby on Rails框架的一个版本,它在2011年发布。这个版本引入了一些显著的改进,如Asset Pipeline(资产管道)和CoffeeScript支持。Asset Pipeline允许开发者更有效地管理和优化应用程序的前端资源...
标题 "rails3.1安装与mysql配置 windows" 涉及到的是在Windows操作系统上安装Ruby on Rails 3.1框架并配置MySQL数据库的过程。这是一个关键的开发环境设置步骤,对于使用Rails进行Web开发的程序员来说至关重要。Ruby...
- **历史**:Rails自2005年发布以来,已经经历了多个版本的迭代,每个新版本都带来了大量的改进和新特性。Rails 3.1版本在原有的基础上增加了许多新功能,如Asset Pipeline等,提高了开发效率和性能。 - **特点**...
为 Rails 3.1+ 资产管道提供 GitHub Flavored Markdown CSS。 安装 将这些行添加到应用程序的Gemfile : # github flavored markdown css packaged for the rails asset pipeline gem 'github-css-rails' , '~> ...
tiny_mce, Ruby on Rails 插件( pre Rails 3.1 ),允许你轻松地将TinyMCE编辑器实现到你的应用程序中 用于 Rails的 TinyMCE因为我没有时间维护它,而且代码库处于不一致状态,所以这个 gem 被折旧 ! 似乎如下笔记。...
在Rails 3.1版本中,引入了许多重要更新和改进,使得这个框架更加高效且功能丰富。 首先,让我们深入了解Rails 3.1在资产管道(Asset Pipeline)方面的重要变革。资产管道是一种整合和优化应用程序中CSS、...
gem 中的当前版本是 TipTip 1.3安装将 gem 添加到 Gemfile gem "tiptip-rails", "~> 1.0.0"用法在您的 JavaScript 清单中(例如application.js ) //= require tipTip在您的样式表清单中(例如application.css ) *...
You should have some experience with basic Rails concepts and a cursory understanding of JavaScript, CSS, and SQL, but by no means need to be an expert. You'll learn how to install Postgres on your ...
normalize-rails, Normalize.css 是CSS重置的替代方案 标准化 rails集成 normalize.css 和 Rails 资产管道。Normalize.css 是一个可以定制的CSS文件,使浏览器能够更加一致地呈现所有元素,并且符合现代标准。 为了...
以上标签表明,虽然本书主要关注Ruby on Rails框架,但作者也具备广泛的IT背景知识,能够从多个角度出发,为读者提供更加全面的视角和技术参考。 #### 六、结语 《Ruby on Rails Enterprise Application ...
还要确保将样式表添加到application.css 。 只require ios-checkboxes即可获得默认样式。 您可以选择不使用它并从头开始编写样式。 在这种情况下,不要将 iox-checkboxes 添加到样式表清单中。 准备好所有成分后...
脚本以用于 Rails 3.1+ 和 Rails 4 资产管道。 安装 将jquery_file_download-rails添加到应用程序的Gemfile : gem 'jquery_file_download-rails' 运行 Bundler 来锁定 gem: bundle install 在jquery和jquery...
桌布栏杆 Doc Walker 宝石化提供为 Rails 3.1+ 资产管道打包的Tablecloth JavaScript/CSS。安装将这些行添加到应用程序的Gemfile : # tablecloth table js/css packaged for the rails asset pipelinegem '...
这个 gem 与来自的最后一个标记发布版本捆绑在一起,它由 Rails Assets Pipeline 自动为您缩小。 如果您需要自定义功能检测测试,请考虑本 README 中的部分。 安装 导轨 3.x 将以下内容添加到 Gemfile 中的assets...
jqgrid-jquery-rails 由Doc Walker认可提供为Rails 3.1+资产管道打包的jqGrid jQuery插件。安装将这些行添加到应用程序的Gemfile : # jqgrid jquery plugin packaged for the rails asset pipelinegem 'jqgrid-...