Spree_fancy sass源映射问题rails

时间:2014-01-31 12:03:56

标签: sass spree

我正在尝试设置sass源地图,以便我可以编辑Chrom Dev工具中的scss,目的是编辑spree的spree_fancy主题sass。

我可以让源地图在普通网站上工作,但是当我尝试使用spree花式扩展设置相同的方法时,我在启动rails服务器时出现以下错误

mspree@ubuntu-dev-desktop:~/fancy$ rails s 
/home/mspree/.rvm/gems/ruby-2.1.0/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require': cannot load such file -- sass/script/node (LoadError)
    from /home/mspree/.rvm/gems/ruby-2.1.0/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require'

Gemfile是

source 'https://rubygems.org'

gem 'rails', '4.0.1'

gem 'sqlite3'

gem 'sass-rails', github: "rails/sass-rails"
gem 'sass', git: 'https://github.com/nex3/sass.git'

gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'

group :doc do
  gem 'sdoc', require: false
end

group :development do
   gem 'coffee-rails-source-maps'
   gem 'sass-rails-source-maps'
end

gem 'spree', '2.1.4'
gem 'spree_gateway', :git => 'https://github.com/spree/spree_gateway.git', :branch => '2-1-stable'
gem 'spree_auth_devise', :git => 'https://github.com/spree/spree_auth_devise.git', :branch => '2-1-stable'
gem 'spree_fancy', :github => 'spree/spree_fancy', :branch => '2-1-stable

我很快就注释掉了spree_fancy gem,rails服务器启动正常,但正如预期的那样,该网站无法加载,因为它无法找到我已注释掉的spree_fancy内容。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

问题是sass gem的版本。我有边缘版本。我回到了一个点版本,它工作。 3.0.2.rc2我相信。