我正在尝试创建一个表示JS和CSS库的gem,并且可以包含在rails项目中(目前使用3.2)。所有样式表都是用SASS编写的,取决于指南针库。
我尝试将compass-rails
添加到“外部”gem的Gemfile中,并使用
@import "compass"
但是,回到rails应用程序(它依赖于这个gem),这会导致错误消息:
File to import not found or unreadable: compass.
我做错了吗?
更新:如果我将gem compass-rails
添加到rails应用程序的Gemfile
,这似乎有效。有什么改变可以解决这个问题吗?
非常感谢你的帮助!
答案 0 :(得分:1)
除了将gem-rails添加到gem的Gemfile之外,还需要require 'compass-rails'
某处,将其添加到为我工作的gem中的lib/your_gem_name.rb
。