【问题标题】:rails 3.1 updating css issuesrails 3.1 更新 CSS 问题
【发布时间】:2011-08-04 04:28:19
【问题描述】:

我刚刚从 3.0.8 更新到 rails 3.1 rc1。但是,我的网站中的 css 显然没有被访问,因为我的网站已经没有设计了。我虽然可以通过创建一个 assets 文件夹并将我的样式表和 js 放在 app/assets 文件夹中来修复它,但这并没有奏效。

我还在我的config/environments/development.rb 文件中评论了这一行

#config.action_view.debug_rjs             = true

我将此文件添加到我的config/application.rb 文件中

    config.assets.enabled = true

这是我的 gemfile 的样子:

source 'http://rubygems.org'

gem 'rails', '3.1.0.rc1'

gem 'devise'
gem 'jquery-rails'
gem 'omniauth'
gem 'rails3-generators' 
gem 'rails_admin', :git => 'git://github.com/sferik/rails_admin.git'
gem 'sass-rails'

group :development do
  gem 'sqlite3-ruby'
end

我做错了什么?

附:我的图片也没有显示出来

【问题讨论】:

    标签: ruby ruby-on-rails-3 rubygems ruby-on-rails-3.1


    【解决方案1】:

    您的app/assets 目录应如下所示:

    app/
        assets/
            images/
                pancakes.png
                ...
            javascripts/
                application.js
                ...
            stylesheets/
                application.css
                ...
    

    a guide to the new asset pipeline. 你可能还需要修复一些路径。

    【讨论】:

    • 有什么方法可以让我继续使用 rails 3.0.8 并使用 rails_admins 3.0.8 版?现在当我尝试安装它时,它不会让我因为我有 3.0.8,但我之前用 3.0.8 安装了它。我可以喜欢 gem'rails_admin' -v 3.0.8 吗?
    • @Jake:您现在需要知道哪个版本的 rails_admin 可与 3.0.8 配合使用,然后在您的 Gemfile 中指定该特定版本。
    猜你喜欢
    • 1970-01-01
    • 2011-09-18
    • 2015-11-05
    • 2012-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多