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