2012-08-09 77 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中。