我已经将我的生产环境分叉到一个新的临时环境,两者都运行良好.
虽然我可以将新的更改推向生产,但在推送到分期时我会得到以下结果.
我production.rb和staging.rb文件是完全一样的,我已经筋疲力尽,试图找到与此特定错误有关的任何解决方案.
当然我错过了什么.
-----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
I, [2014-09-24T05:21:09.297742 #2095] INFO -- : Writing /tmp/build_c90fc427-f684-436a-8076-52a06445793d/public/assets/sprites/header-logo-bea8afedabab24e6c9c2ae143b98a4cd.png
I, [2014-09-24T05:21:09.611544 #2095] INFO -- : Writing /tmp/build_c90fc427-f684-436a-8076-52a06445793d/public/assets/sprites/icon-menu-24e80c653076ff64f974b967b5689ef0.png
I, [2014-09-24T05:24:45.435673 #2095] INFO -- : Writing /tmp/build_c90fc427-f684-436a-8076-52a06445793d/public/assets/application-acec9c16affb16f353636a9529aa1673.js
rake aborted!
TypeError: no implicit conversion of Sprockets::BundledAsset into String
(in /tmp/build_c90fc427-f684-436a-8076-52a06445793d/app/assets/stylesheets/site.scss)
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/compass-0.12.7/lib/compass/sass_extensions/functions/image_size.rb:17:in `extname'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/compass-0.12.7/lib/compass/sass_extensions/functions/image_size.rb:17:in `initialize'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/compass-0.12.7/lib/compass/sass_extensions/functions/image_size.rb:50:in `new'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/compass-0.12.7/lib/compass/sass_extensions/functions/image_size.rb:50:in `image_dimensions'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/compass-0.12.7/lib/compass/sass_extensions/functions/image_size.rb:4:in `image_width'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/funcall.rb:113:in `_perform'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/node.rb:40:in `perform'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/operation.rb:73:in `_perform'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/node.rb:40:in `perform'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/funcall.rb:99:in `block in _perform'
/tmp/build_c90fc427-f684-436a-8076-52a06445793d/vendor/bundle/ruby/2.1.0/gems/sass-3.2.19/lib/sass/script/funcall.rb:99:in `map' …Run Code Online (Sandbox Code Playgroud)