在gem中使用指南针进行导轨应用

时间:2012-08-09 09:36:05

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

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

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

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

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

File to import not found or unreadable: compass.

我做错了吗?

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

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

除了将gem-rails添加到gem的Gemfile之外,还需要require 'compass-rails'某处,将其添加到为我工作的gem中的lib/your_gem_name.rb