我正在运行一个Rails 4应用程序,并试图让compass和susy运行起来。我得到以下错误:
File to import not found or unreadable: susy.我的gemfile组:
group :assets do
gem 'sass-rails', '~> 4.0.0.beta1'
gem 'compass-rails'
gem 'susy'
...
end我唯一的CSS行(_base.sass)
@import susy我已经运行了Bundle Install,并且我的应用程序正在使用:
Using compass-rails (1.0.3)
Using susy (1.0.7) 完全迷失了。我没有一个用于指南针的config.rb文件,但从我收集的信息来看,像Rails3.1/3.2之后就没有必要了。有什么想法吗?
发布于 2014-02-25 04:24:10
您可以在compass-rails gem documentation中找到解决方案
您必须添加gem compass-susy-plugin而不是susy,如下所示:
# Gemfile
…
gem 'compass-rails'
gem 'compass-susy-plugin'
…如果您使用的是Rails4,请不要使用group :asset,它已经被removed了,只需将前面的几行添加到Gemfile中。
然后运行:
$ bundle
$ bundle exec compass install susy前面的这些行将为您生成需要susy的文件。
最后,将此代码添加到您的application.rb
# config/application.rb
config.compass.require "susy"https://stackoverflow.com/questions/15590797
复制相似问题