2012-08-09 78 views
1

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

我尝试添加compass-rails到“外部”创业板的Gemfile和包括它在宝石使用

@import "compass" 

然而,早在Rails应用程序SASS文件(其中有一个依赖于这种宝石)这会导致错误信息:

File to import not found or unreadable: compass. 

我做错了什么?

更新:如果我将gem compass-rails添加到轨道应用程序的Gemfile似乎工作。任何改变,以解决这个问题?

非常感谢您的帮助!

+0

您是否按照手册? https://github.com/Compass/compass-rails/#upgrading-existing-rails-projects-using-compass-to-compassrails – Wukerplank 2012-08-09 10:15:35

+0

是的,我做到了。但是,它告诉我关于在外部宝石中使用指南针的情况? – Remo 2012-08-09 10:18:43

+0

顺便说一下,试图做到完全相同的'波旁'图书馆...那里的同样的问题。 – Remo 2012-08-09 10:25:09

回答

1

除了向gem的Gemfile中添加指南针轨道外,还需要在某处添加require 'compass-rails',将其添加到gem为我工作的lib/your_gem_name.rb中。