【问题标题】:Use compass in gem for rails application在 gem 中使用指南针进行 Rails 应用程序
【发布时间】:2012-08-09 09:36:04
【问题描述】:

我正在尝试创建一个代表 JS 和 CSS 库的 gem,并且可以包含在 rails 项目中(目前使用 3.2)。所有样式表都是用 SASS 编写的,并且依赖于 compass 库。

我尝试将compass-rails 添加到“外部”gem 的 Gemfile 中,并使用

将其包含在 gems SASS 文件中
@import "compass"

但是,回到 rails 应用程序(它依赖于这个 gem),这会导致错误消息:

File to import not found or unreadable: compass.

我做错了吗?

更新:如果我将 gem compass-rails 添加到 rails 应用程序的 Gemfile 似乎可以工作。有什么改变可以解决这个问题吗?

非常感谢您的帮助!

【问题讨论】:

  • 您是否按照手册进行操作? github.com/Compass/compass-rails/…
  • 是的,我做到了。但它告诉我关于在外部 gem 中使用指南针的信息是什么?
  • 顺便说一句,尝试对 bourbon 库做同样的事情......同样的问题。

标签: ruby-on-rails gem external compass-sass


【解决方案1】:

除了将 compass-rails 添加到 gem 的 Gemfile 之外,您还需要在某处 require 'compass-rails',将其添加到 gem 中的 lib/your_gem_name.rb 对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-18
    相关资源
    最近更新 更多