2013-11-07 3 views
3

Я читал, что компас для рельсов 4 не готов, но его работа с «2.0 альфа» ... Я не понимаю. Кто-нибудь решил эту проблему?Компас с рельсами 4 не работает

моего Gemfile

gem 'sass-rails' 
gem "compass-rails" #or gem "compass-rails", "~> 2.0.alpha.0" 

моего application.css.scss // нет ошибки, рельсы не признают исходный каталог

@import "compass"; 

мою ошибку для моего первого теста подмешать

Sass::SyntaxError at /partners/dashboard 
Undefined mixin 'border-radius'. 
+0

у вас есть * = require_tree внутри вас app.css.scss? –

+0

Да, но я стер его. Я решил свою проблему. Это было просто причиной двойной версии Compass, и мой компас был неправильно установлен. Извините, но решение "gem" compass-rails "," ~> 2.0.alpha.0 "работает очень хорошо! –

ответ

0

Это нехорошо использовать @import в файле .css. Вам необходимо переименовать его в application.css.scss. Но я предпочитаю импортировать компас непосредственно в файлы, в которых я нуждаюсь. И также я предпочитаю импортировать только те части, которые мне действительно нужны, как compass/css3, так что я не включаю ничего, что я действительно не использую.

Если это не поможет в вашей проблеме, вам может потребоваться вставить стили/partners/dashboard, чтобы увидеть, что там находится.

+0

Извините, я забыл .scss, но это было. Проблема все еще существует. –

+0

@DamienRomito вы можете обновить вопрос, вставляя ваш application.css.scss и стили ваших партеров/дашборов? – Almaron

1

Я обновил с Rails 3.2 до Rails 4.0, включая драгоценные камни. Я вставил в свой файл gem ниже. Я обновил как можно больше драгоценных камней, но пара не смогла получить самые последние версии. Команда "расслоение устаревшего" дает представление о том, устаревшем жемчужину Pierre

источник 'https://rubygems.org'

ruby '2.0.0' 
gem 'rails_12factor', group: :production 
gem 'rails', '4.0.0' 

gem 'pg' 
gem 'thin' 

# do I need this gem for form backing objects 
gem 'virtus' 
gem 'jbuilder', '~> 1.2' 

gem 'sass-rails', '~> 4.0.0' 
gem 'coffee-rails', '~> 4.0.0' 
gem "compass-rails", '~> 2.0.alpha.0' 
gem 'uglifier', '~> 2.2.1' # java script compression 

gem 'rspec-rails' 
gem 'debugger' 
gem 'better_errors' # railscast 402 
gem 'binding_of_caller' 

# Use jquery as the JavaScript library 
gem 'jquery-rails' 
gem 'bcrypt-ruby', '~> 3.0.0' 
# tried this update but got errors so backed out 
# gem 'bcrypt-ruby' '~>3.1.2' 

# paging, searching 
gem 'will_paginate', '~> 3.0' 
gem 'ransack' 

gem "redcarpet", '~> 3.0.0' 
gem 'cancan' 

gem 'simple_form' 

# For drill evaluation- railscast 326 
gem 'active_attr' 
# For db population 
gem 'seed_dump' 
# longitude and latitude 
gem 'geo_position' 
Смежные вопросы