【发布时间】:2013-03-21 20:45:50
【问题描述】:
我无法让它与 sass 文件中的任何导入文件一起使用,即使使用 activeadmin(File to import not found or unreadable: active_admin/mixins)
奇怪的是,在我的应用程序资产目录中没有这样的名为基础的目录,当我安装 gem 并按照文档生成文件时,也没有 active_admin。
Syntax error: File to import not found or unreadable: foundation/foundation-global.
Load paths:
/Users/me/app/assets/stylesheets
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets
Compass::SpriteImporter
还有一件事是,因为它有助于解决这个问题,我正在使用 RVM。奇怪的是,当我回显 $GEM_PATH 时,我实际上在 /usr/local/rvm/gems/ruby-1.9.3-head 中有 gem 路径,但错误显示上面的 gem 路径不同。
这是我应用中的 Gemfile:
group :assets do
gem 'compass'
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
gem 'zurb-foundation', '~> 4.0.4'
end
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'debugger'
gem 'activeadmin'
有没有人可以告诉我这里发生了什么?我已经和它一起生活了几个星期。由于无法修复,每次重启服务器或更改 sass 文件时,我都必须删除 foundation_and_overrides.css 和 active_admin.css。
【问题讨论】:
标签: ruby-on-rails-3.2 sass zurb-foundation