ошибка компиляции ресурса css - PullRequest
0 голосов
/ 29 ноября 2011

Я использую Rails 3.1, и когда я запускаю задачу rake, я получаю эту ошибку css.

$ rake assets:precompile
/Users/nnn/.rvm/rubies/ruby-1.9.2-p180/bin/ruby /Users/nnn/dev/personal/demoapp/vendor/ruby/1.9.1/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
Invalid CSS after "...{padding-bottom": expected "{", was ";0;}#order_deta..."

Есть ли способ заставить rails игнорировать проверку синтаксиса css.

1 Ответ

1 голос
/ 29 ноября 2011

Эта ошибка возникает в процессе scss

gems/sass-3.1.11/lib/sass/scss/parser.rb:926:in `expected'

Кажется, что все CSS-файлы анализируются как scss.

Самый простой способ отключить его - просто отключить sass.

group :assets do
  # gem 'sass-rails',   '~> 3.1.5'
  gem 'coffee-rails', '~> 3.1.1'
  gem 'uglifier', '>= 1.0.3'
end

Но если вы на самом деле используете его, то это не сработает.

Или вы можете исправить свой CSS!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...