将rails 3.0应用程序升级到3.2,包括Compass和Blueprint

时间:2013-05-15 15:48:58

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 blueprint compass-sass

用这个撕掉我的头发。

尝试将旧应用升级到rails 3.2

有大部分路在那里,但我在应用程序尝试导入蓝图时不断出现错误。

    Started GET "/assets/application.css" for 127.0.0.1 at 2013-05-15 15:46:53 +0100
    Error compiling asset application.css:
    Sass::SyntaxError: File to import not found or unreadable: blueprint.

并且每个其他罗盘或蓝图导入项目都相同。

我已按照http://compass-blueprint.org/install/的说明进行操作 我试过添加         * =需要蓝图 进入我的application.css 我已经尝试过将文件放在不同的地方,但nothign似乎是有用的。

似乎有很多关于设置新安装的建议但不是用于迁移安装,所以我不确定哪些文件应该放在哪里或哪里找到它们。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在此处查看资产管道上的Rails指南说明; http://guides.rubyonrails.org/asset_pipeline.html

升级可能会很麻烦,因此请务必阅读Asset Organization并密切关注public /目录中的旧文件。