Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 资产编译css错误_Ruby On Rails - Fatal编程技术网

Ruby on rails 资产编译css错误

Ruby on rails 资产编译css错误,ruby-on-rails,Ruby On Rails,我使用的是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! In

我使用的是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的语法检查。

这个失败来自于scss过程

gems/sass-3.1.11/lib/sass/scss/parser.rb:926:in `expected'
似乎所有css文件都被解析为SCS

关闭它的简单方法就是禁用sass

group :assets do
  # gem 'sass-rails',   '~> 3.1.5'
  gem 'coffee-rails', '~> 3.1.1'
  gem 'uglifier', '>= 1.0.3'
end
但如果你真的在使用它,那就行不通了

或者你可以修复你的css