4
这看起来有点奇怪。指南针没有在某些文件中导入扩展名
我在Cedar堆栈上使用Rails 3.2.3和compass-rails 1.8.6。
扩展名在Heroku中导入到.sass文件主“应用程序”文件夹时正常工作。
我在/app/assets/stylesheets/mobile
和/app/assets/stylesheets/mobile.scss
文件中创建了第二个样式表文件夹。
在开发模式下一切工作正常,但在Heroku它无法识别该文件夹内的文件的扩展名。它看起来很奇怪,因为它似乎对应用程序文件夹文件工作正常。
2012-05-02T01:42:36+00:00 app[web.1]: Load path: /app
2012-05-02T01:42:36+00:00 app[web.1]: ActionView::Template::Error (File to import not found or unreadable: compass/css3/box-shadow.
2012-05-02T01:42:36+00:00 app[web.1]: (in /app/app/assets/stylesheets/mobile/header.css.sass)):
#app/assets/stylesheets/mobile/header.css.sass
@import "compass/css3/box-shadow"
# Gemfile
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'compass-rails'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end