警告.保存缓存时遇到错误...无法转储匿名类 [英] Warning. Error encountered while saving cache ... can't dump anonymous class
本文介绍了警告.保存缓存时遇到错误...无法转储匿名类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当应用部署时,在 production.log 中出现 capistrano 错误.
When app is deployed with capistrano errors occur in production.log.
Compiled signup.css (30ms) (pid 31797)
Warning. Error encountered while saving cache /home/deployer/apps/example.com/releases/20140315211501/tmp/cache/sass/c76a96d592cb37dc7092a4e2f10ad8d3d22bcc8b/user_sessions.css.scssc: can't dump anonymous class #<Class:0x0000000356d120>
Compiled user_sessions/user_sessions.css (16ms) (pid 31797)
Compiled user_sessions.css (20ms) (pid 31797)
Warning. Error encountered while saving cache /home/deployer/apps/example.com/releases/20140315211501/tmp/cache/sass/a59f84087c66a48b1521281da138ce9e3ed4c217/welcome.css.scssc: can't dump anonymous class #<Class:0x0000000356d120>
这是我正在使用的 Gemfile.lock.
This is Gemfile.lock I am using.
GIT
remote: git://github.com/tomazzlender/letter_opener.git
revision: 29b17fefe87b8fdc7ead987dbfabe355b59ff684
specs:
letter_opener (0.0.2)
launchy
GIT
remote: git://github.com/tomazzlender/premailer.git
revision: 88af5e6f60ac78ef1d70d6f0a6f4b7612d2c5f7a
specs:
premailer (1.7.3)
css_parser (>= 1.1.9)
htmlentities (>= 4.0.0)
GIT
remote: git://github.com/tomazzlender/snapshot.git
revision: 0f0f3fd024bf5a3a846e999b845803ae61d870c0
specs:
snapshot (1.1.0)
GIT
remote: https://github.com/37signals/mail_view.git
revision: c8cc1315026ce85973ef56e628ac2e38a7a95563
specs:
mail_view (1.0.1)
tilt
GIT
remote: https://github.com/thoughtbot/capybara-webkit.git
revision: 11c596f7a06dbda123c077440f9275905f89e869
specs:
capybara-webkit (0.13.0)
capybara (>= 2.0.1)
json
GEM
remote: https://rubygems.org/
specs:
actionmailer (3.2.17)
actionpack (= 3.2.17)
mail (~> 2.5.4)
actionpack (3.2.17)
activemodel (= 3.2.17)
activesupport (= 3.2.17)
builder (~> 3.0.0)
erubis (~> 2.7.0)
journey (~> 1.0.4)
rack (~> 1.4.5)
rack-cache (~> 1.2)
rack-test (~> 0.6.1)
sprockets (~> 2.2.1)
active_attr (0.7.0)
activemodel (>= 3.0.2, < 4.1)
activesupport (>= 3.0.2, < 4.1)
activemodel (3.2.17)
activesupport (= 3.2.17)
builder (~> 3.0.0)
activerecord (3.2.17)
activemodel (= 3.2.17)
activesupport (= 3.2.17)
arel (~> 3.0.2)
tzinfo (~> 0.3.29)
activeresource (3.2.17)
activemodel (= 3.2.17)
activesupport (= 3.2.17)
activesupport (3.2.17)
i18n (~> 0.6, >= 0.6.4)
multi_json (~> 1.0)
addressable (2.2.7)
ansi (1.4.3)
arel (3.0.3)
authlogic (3.1.0)
activerecord (>= 3.0.7)
activerecord (>= 3.0.7)
builder (3.0.4)
capistrano (2.9.0)
highline
net-scp (>= 1.0.0)
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
capybara (2.0.2)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
selenium-webdriver (~> 2.0)
xpath (~> 1.0.0)
childprocess (0.3.6)
ffi (~> 1.0, >= 1.0.6)
chronic (0.6.7)
coffee-rails (3.2.2)
coffee-script (>= 2.2.0)
railties (~> 3.2.0)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.2.0)
css_parser (1.2.6)
addressable
rdoc
erubis (2.7.0)
eventmachine (1.0.0)
exception_notification (3.0.0)
actionmailer (>= 3.0.4)
tinder (~> 1.8)
execjs (1.3.0)
multi_json (~> 1.0)
faraday (0.8.4)
multipart-post (~> 1.1)
faraday_middleware (0.9.0)
faraday (>= 0.7.4, < 0.9)
ffi (1.2.0)
hashie (1.2.0)
highline (1.6.11)
hike (1.2.3)
htmlentities (4.3.1)
http_parser.rb (0.5.3)
i18n (0.6.9)
journey (1.0.4)
jquery-rails (2.0.3)
railties (>= 3.1.0, < 5.0)
thor (~> 0.14)
json (1.8.1)
kgio (2.7.2)
launchy (2.1.0)
addressable (~> 2.2.6)
libwebsocket (0.1.7.1)
addressable
websocket
mail (2.5.4)
mime-types (~> 1.16)
treetop (~> 1.4.8)
marginalia (1.1.0)
actionpack (>= 2.3, < 3.3)
activerecord (>= 2.3, < 3.3)
meta_request (0.2.1)
rack-contrib
rails
mime-types (1.25.1)
minitest (4.3.3)
minitest-capybara (0.1.0)
capybara (>= 1.0)
minitest-matchers (>= 1.2)
minitest-matchers (1.2.0)
minitest (>= 2.5.0)
minitest-rails (0.3)
minitest (~> 4.0)
rails (~> 3.0)
minitest-rails-capybara (0.1)
minitest-capybara (~> 0.1)
minitest-rails (~> 0.1)
multi_json (1.9.0)
multipart-post (1.1.5)
net-scp (1.0.4)
net-ssh (>= 1.99.1)
net-sftp (2.0.5)
net-ssh (>= 2.0.9)
net-ssh (2.3.0)
net-ssh-gateway (1.1.0)
net-ssh (>= 1.99.1)
nokogiri (1.5.0)
pg (0.17.1)
polyglot (0.3.4)
premailer-rails3 (1.3.1)
premailer (~> 1.7)
rails (~> 3)
psych (1.3.4)
quiet_assets (1.0.1)
railties (~> 3.1)
rack (1.4.5)
rack-cache (1.2)
rack (>= 0.4)
rack-contrib (1.1.0)
rack (>= 0.9.1)
rack-ssl (1.3.3)
rack
rack-test (0.6.2)
rack (>= 1.0)
rails (3.2.17)
actionmailer (= 3.2.17)
actionpack (= 3.2.17)
activerecord (= 3.2.17)
activeresource (= 3.2.17)
activesupport (= 3.2.17)
bundler (~> 1.0)
railties (= 3.2.17)
railties (3.2.17)
actionpack (= 3.2.17)
activesupport (= 3.2.17)
rack-ssl (~> 1.3.2)
rake (>= 0.8.7)
rdoc (~> 3.4)
thor (>= 0.14.6, < 2.0)
raindrops (0.8.0)
rake (10.1.1)
rdoc (3.12.2)
json (~> 1.4)
ruby-ole (1.2.11.3)
rubyzip (0.9.6.1)
sass (3.2.6)
sass-rails (3.2.6)
railties (~> 3.2.0)
sass (>= 3.1.10)
tilt (~> 1.3)
selenium-webdriver (2.27.2)
childprocess (>= 0.2.5)
libwebsocket (~> 0.1.3)
multi_json (~> 1.0)
rubyzip
sheets (1.1.0)
nokogiri (>= 1.4.3.1)
rubyzip (>= 0.9.4)
spreadsheet (>= 0.6.5.2)
simple_oauth (0.1.9)
spreadsheet (0.6.8)
ruby-ole (>= 1.0)
sprockets (2.2.2)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
thor (0.18.1)
tilt (1.4.1)
tinder (1.9.1)
eventmachine (>= 0.12.0, < 2)
faraday (~> 0.8)
faraday_middleware (~> 0.8)
hashie (~> 1.0)
json (~> 1.6)
mime-types (~> 1.16)
multi_json (~> 1.0)
multipart-post (~> 1.1)
twitter-stream (~> 0.1)
treetop (1.4.15)
polyglot
polyglot (>= 0.3.1)
turn (0.9.6)
ansi
twitter-stream (0.1.16)
eventmachine (>= 0.12.8)
http_parser.rb (~> 0.5.1)
simple_oauth (~> 0.1.4)
tzinfo (0.3.39)
uglifier (1.2.3)
execjs (>= 0.3.0)
multi_json (>= 1.0.2)
unicode_utils (1.3.0)
unicorn (4.2.0)
kgio (~> 2.6)
rack
raindrops (~> 0.7)
websocket (1.0.6)
whenever (0.7.3)
activesupport (>= 2.3.4)
chronic (~> 0.6.3)
will_paginate (3.0.3)
xpath (1.0.0)
nokogiri (~> 1.3)
PLATFORMS
ruby
DEPENDENCIES
active_attr
authlogic
capistrano
capybara
capybara-webkit!
coffee-rails (~> 3.2.1)
exception_notification (= 3.0.0)
jquery-rails (~> 2.0.1)
launchy
letter_opener!
mail_view!
marginalia
meta_request (= 0.2.1)
minitest-rails
minitest-rails-capybara
nokogiri
pg
premailer!
premailer-rails3
psych
quiet_assets
rails (= 3.2.17)
sass (= 3.2.6)
sass-rails (~> 3.2.3)
sheets
snapshot!
turn
uglifier (>= 1.0.3)
unicode_utils
unicorn
whenever
will_paginate
导致此错误的原因是什么?
What causes this errors?
推荐答案
这是当前版本的 Sass 的一个已知错误,更新 sass 样式表将导致缓存错误,因为 Sprockets 导入程序未正确序列化.有关错误报告,请参阅this.
It is a known bug with the current release of Sass, updating the sass stylesheet will cause the caching error because of the Sprockets importer not serializing correctly. For the bug report see this.
这篇关于警告.保存缓存时遇到错误...无法转储匿名类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文