Rails 往 Heroku 部署时 CSS 出错

kouunn · 2015年05月13日 · 最后由 pynix 回复于 2017年03月25日 · 2835 次阅读

往 heroku 部署时出错

remote: I, [2015-05-13T13:16:04.065427 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/application-e013bfb6b4a953d455b348abf890e8ba.js remote: rake aborted! remote: Sass::SyntaxError: Invalid CSS after "....png) no-repeat": expected "{", was ";cursor:pointer..." remote: (in /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/app/assets/stylesheets/application.css) remote: (sass):37

错误提示,问题出在哪里了呢,在线等,谢谢各位

vagrant@vagrant-ubuntu-trusty-64:/vagrant/yameidie$ git push heroku master Counting objects: 219, done. Compressing objects: 100% (206/206), done. Writing objects: 100% (219/219), 1.47 MiB | 162.00 KiB/s, done. Total 219 (delta 32), reused 0 (delta 0) remote: Compressing source files... done. remote: Building source: remote: remote: -----> Ruby app detected remote: -----> Compiling Ruby/Rails remote: -----> Using Ruby version: ruby-2.0.0 remote: -----> Installing dependencies using 1.7.12 remote: Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment remote: Fetching gem metadata from https://rubygems.org/........... remote: Fetching additional metadata from https://rubygems.org/.. remote: Installing i18n 0.7.0 remote: Installing rake 10.4.2 remote: Installing minitest 5.6.1 remote: Installing thread_safe 0.3.5 remote: Installing builder 3.2.2 remote: Installing rack 1.5.2 remote: Installing erubis 2.7.0 remote: Installing polyglot 0.3.5 remote: Installing mime-types 1.25.1 remote: Installing arel 5.0.1.20140414130214 remote: Installing coffee-script-source 1.9.1.1 remote: Installing execjs 2.5.2 remote: Installing thor 0.19.1 remote: Installing hike 1.2.3 remote: Installing multi_json 1.11.0 remote: Using bundler 1.7.12 remote: Installing tilt 1.4.1 remote: Installing json 1.8.2 remote: Installing will_paginate 3.0.7 remote: Installing sass 3.2.19 remote: Installing rack-test 0.6.3 remote: Installing tzinfo 1.2.2 remote: Installing treetop 1.4.15 remote: Installing coffee-script 2.4.1 remote: Installing sprockets 2.12.3 remote: Installing rdoc 4.2.0 remote: Installing uglifier 2.7.1 remote: Installing activesupport 4.1.2 remote: Installing mail 2.5.4 remote: Installing sdoc 0.4.1 remote: Installing actionview 4.1.2 remote: Installing activemodel 4.1.2 remote: Installing jbuilder 2.2.13 remote: Installing actionpack 4.1.2 remote: Installing activerecord 4.1.2 remote: Installing actionmailer 4.1.2 remote: Installing sprockets-rails 2.2.4 remote: Installing railties 4.1.2 remote: Installing coffee-rails 4.0.1 remote: Installing jquery-rails 3.1.2 remote: Installing sass-rails 4.0.5 remote: Installing rails 4.1.2 remote: Installing turbolinks 2.5.3 remote: Installing pg 0.18.1 remote: Your bundle is complete! remote: Gems in the groups development and test were not installed. remote: It was installed into ./vendor/bundle remote: Post-install message from rdoc: remote: Depending on your version of ruby, you may need to install ruby rdoc/ri data: remote: <= 1.8.6 : unsupported remote: = 1.8.7 : gem install rdoc-data; rdoc-data --install remote: = 1.9.1 : gem install rdoc-data; rdoc-data --install remote: >= 1.9.2 : nothing to do! Yay! remote: Bundle completed (28.84s) remote: Cleaning up the bundler cache. remote: -----> Preparing app for Rails asset pipeline remote: Running: rake assets:precompile remote: I, [2015-05-13T13:15:58.724842 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/chongzhi-d22f00e611cbbb1851f4aecd44da0a48.png remote: I, [2015-05-13T13:15:58.726909 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/commodities/1-1a2e838229178ff9ddf63e4c461b5041.jpg remote: I, [2015-05-13T13:15:58.728926 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/commodities/2-16d191a2e8b22eff48a4c075d7b4f0e3.jpg remote: I, [2015-05-13T13:15:58.730852 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/commodities/3-2e5a09f3ac3ce3acf7bd9de92f80854e.jpg remote: I, [2015-05-13T13:15:58.732730 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/commodities/5-c5c0f8b31c4f0a4abcfa19e5d4d89254.jpg remote: I, [2015-05-13T13:15:58.734583 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/ibar_sprites-c3bac9ab6de30727481166023d2f2e40.png remote: I, [2015-05-13T13:15:58.736176 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/chongzhi-d22f00e611cbbb1851f4aecd44da0a48.png remote: I, [2015-05-13T13:15:58.737747 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/ibar_sprites-c3bac9ab6de30727481166023d2f2e40.png remote: I, [2015-05-13T13:15:58.739539 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/loading-4d17d8b5985fbfb04e726bce3b292fe1.gif remote: I, [2015-05-13T13:15:58.741198 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/no-img_mid_-75be01cd8b206e891d84ff4980fc7275.jpg remote: I, [2015-05-13T13:15:58.742798 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/wdsc-b1338919fefc38632f38a118b9b249d3.png remote: I, [2015-05-13T13:15:58.744455 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/icos/weixin_code_145-df609235ab9ee1a67f6f8a7dec960d88.png remote: I, [2015-05-13T13:15:58.746128 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/loading-4d17d8b5985fbfb04e726bce3b292fe1.gif remote: I, [2015-05-13T13:15:58.747918 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/no-img_mid_-75be01cd8b206e891d84ff4980fc7275.jpg remote: I, [2015-05-13T13:15:58.749762 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/app/1-5575d7e102e5f555c23556a2c907f94d.jpg remote: I, [2015-05-13T13:15:58.751733 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/app/2-157ec02fc3986b1d800c35db6195df4d.jpg remote: I, [2015-05-13T13:15:58.753623 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/app/3-996571e7368e6b1954e252c8ce0a40b6.jpg remote: I, [2015-05-13T13:15:58.755385 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/app/Thumbs-372fec9eea311757358827cbaf9807ee.db remote: I, [2015-05-13T13:15:58.757129 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/app/zdb-97601624c6bc8944aff03aad37f98400.jpg remote: I, [2015-05-13T13:15:58.758925 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/card/1-3726805005ec68d20d12266c97344c45.jpg remote: I, [2015-05-13T13:15:58.760775 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/card/2-48cd6e8bcb75f1a10f5096f0a7011c00.jpg remote: I, [2015-05-13T13:15:58.762551 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/card/3-963fc31cf06ee866214d0aa5890a723f.jpg remote: I, [2015-05-13T13:15:58.764415 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/card/4-86b3da710809a4b19809da948231e240.jpg remote: I, [2015-05-13T13:15:58.766205 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/card/5-4255abca9a0806eebf032b30e421c254.jpg remote: I, [2015-05-13T13:15:58.768023 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/icon/1-4d211e31069809d1fabf2902d7fa0a73.jpg remote: I, [2015-05-13T13:15:58.769835 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/icon/2-2ffafec6aa7497a4baf4c6e8b32f7e60.jpg remote: I, [2015-05-13T13:15:58.771796 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/icon/3-9151f8f5104d69a1cd8607179f16ce3b.jpg remote: I, [2015-05-13T13:15:58.773717 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/icon/4-28af9821d4af31e351e6a7839f2579fe.jpg remote: I, [2015-05-13T13:15:58.775462 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/icon/5-cbbe2d837f2e6be6bdec639752c61a7b.jpg remote: I, [2015-05-13T13:15:58.777147 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/1-eafe7a1e61f056846f10fad84b490b61.jpg remote: I, [2015-05-13T13:15:58.778720 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/2-3bf651db31c16fbd1d4cbe1035235152.jpg remote: I, [2015-05-13T13:15:58.780349 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/3-ec0f3ea780bfb7924819c8a7eecba380.jpg remote: I, [2015-05-13T13:15:58.782114 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/4-67c30d5126091971b75dac89a3a27616.jpg remote: I, [2015-05-13T13:15:58.783799 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/5-5e95fdb01f39bdacd71b339d9952dced.jpg remote: I, [2015-05-13T13:15:58.785626 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/6-d6b50b23e5d09b7233e04632d3819aaa.jpg remote: I, [2015-05-13T13:15:58.826126 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/7-24dfb099db44a2bccbc059afce582bf7.jpg remote: I, [2015-05-13T13:15:58.827991 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/Thumbs-a933c9a81b435d55b6031730390f0891.db remote: I, [2015-05-13T13:15:58.829486 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/logo/zdb-75e5e7feb83fb216335255a1c56a0a48.jpg remote: I, [2015-05-13T13:15:58.831092 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/web/1-f4aeaebfe4d6d399d238adc9e9329122.jpg remote: I, [2015-05-13T13:15:58.832832 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/web/2-4fdbe71d04890b8ad205aa3fe7f9f9fe.jpg remote: I, [2015-05-13T13:15:58.834427 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/web/3-cd59054b517abd79ee838795bc76e2cc.jpg remote: I, [2015-05-13T13:15:58.835989 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/portfolios/web/4-225c9e98a52073949fa09c338b5ede8a.jpg remote: I, [2015-05-13T13:15:58.837710 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/ticks-ed534ce8bd4b77561415bc1f6b43cb1e.png remote: I, [2015-05-13T13:15:58.839253 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/wdsc-b1338919fefc38632f38a118b9b249d3.png remote: I, [2015-05-13T13:15:58.840770 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/weixin_code_145-df609235ab9ee1a67f6f8a7dec960d88.png remote: I, [2015-05-13T13:16:04.065427 #781] INFO -- : Writing /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/public/assets/application-e013bfb6b4a953d455b348abf890e8ba.js remote: rake aborted! remote: Sass::SyntaxError: Invalid CSS after "....png) no-repeat": expected "{", was ";cursor:pointer..." remote: (in /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/app/assets/stylesheets/application.css) remote: (sass):37 remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:1147:in expected' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:1085:inexpected' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:1080:in tok!' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:534:inblock' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:529:in ruleset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:591:inblock in declaration_or_ruleset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:1123:in call' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:1123:inrethrow' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:592:in declaration_or_ruleset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:554:inblock_child' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:546:in block_contents' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:535:inblock' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:529:in ruleset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:553:inblock_child' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:546:in block_contents' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:82:instylesheet' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/scss/parser.rb:27:in parse' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/engine.rb:342:in_to_tree' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/engine.rb:315:in _render' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib/sass/engine.rb:262:inrender' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/sass_compressor.rb:24:in evaluate' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/tilt-1.4.1/lib/tilt/template.rb:103:inrender' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/context.rb:197:in block in evaluate' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/context.rb:194:ineach' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/context.rb:194:in evaluate' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/bundled_asset.rb:25:ininitialize' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/base.rb:377:in new' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/base.rb:377:inbuild_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/index.rb:94:in block in build_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/caching.rb:58:incache_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/index.rb:93:in build_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/base.rb:287:infind_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/index.rb:61:in find_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:211:inblock in find_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:257:in benchmark' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:210:infind_asset' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:119:in block in compile' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:118:ineach' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/sprockets/manifest.rb:118:in compile' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.2.4/lib/sprockets/rails/task.rb:70:inblock (3 levels) in define' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-2.12.3/lib/rake/sprocketstask.rb:146:in with_logger' remote: /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.2.4/lib/sprockets/rails/task.rb:69:inblock (2 levels) in define' remote: Tasks: TOP => assets:precompile remote: (See full trace by running task with --trace) remote: ! remote: ! Precompiling assets failed. remote: ! remote: remote: ! Push rejected, failed to compile Ruby app remote: remote: Verifying deploy... remote: remote: ! Push rejected to desolate-river-3898. remote: To https://git.heroku.com/desolate-river-3898.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'https://git.heroku.com/desolate-river-3898.git'

/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *
 *= require_tree .
 *= require_self
 */
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

body {
  line-height: 1; }

h1, h2, h3, h4, h5, h6 {
  clear: both;
  font-weight: normal; }

ol, ul {
  list-style: none; }

blockquote {
  quotes: none; }

blockquote:before, blockquote:after {
  content: '';
  content: none; }

del {
  text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0; }

a img {
  border: none; }

/* =Scss Variables
-------------------------------------------------------------- */
/* =Global
-------------------------------------------------------------- */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body {
  background-color: #3cb5f9;
  color: #505050;
  font-family: "Ubuntu", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.8; }

/* Headings */
h1, h2, h3, h4, h5, h6 {
  line-height: 1;
  font-weight: 300; }

a {
  text-decoration: none;
  color: #3cb5f9; }

a:hover {
  color: #0793e2; }

/* =Template
-------------------------------------------------------------- */
#wrapper {
  width: 100%;
  margin: 0 auto; }

#main {
  background-color:#F7F7F7;
  padding-top: 150px; 
}

.container {
  width: 80%;
  margin: 0 auto;
  padding: 0 30px; 

}



section {
  padding: 60px 0; }
  section h1 {
    font-weight: 700;
    margin-bottom: 10px; }
  section p {
    margin-bottom: 30px; }
    section p:last-child {
      margin-bottom: 0; }
  section.color {
    background-color: #3cb5f9;
    color: white; }

/* =Info Bar
-------------------------------------------------------------- */
#info-bar {
  background-color: #3cb5f9; }
  #info-bar a {
    color: white;
    font-size: 14px;
    text-transform: uppercase;
    display: inline-block;
    margin: 0;
    padding: 10px; }
    #info-bar a:hover {
      background-color: #0793e2; }
  #info-bar span.all-tutorials,
  #info-bar span.back-to-tutorial {
    display: block;
    width: 50%; }
  #info-bar span.all-tutorials {
    float: left;
    text-align: left; }
  #info-bar span.back-to-tutorial {
    float: right;
    text-align: right; }

/* =Header
-------------------------------------------------------------- */
header {
  width: 100%;
  height: 150px;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;

  -webkit-transition: height 0.3s;
  -moz-transition: height 0.3s;
  -ms-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;


  line-height: 32px;
  background-color: #eee;
  text-transform: uppercase;
  box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
  border-bottom: 1px solid #DDDDDD;


   }
  header h1#logo {
    display: inline-block;
    height: 150px;
    line-height: 150px;
    float: left;
    color: #FF6D99;
    text-shadow: 1px 1px 2px #A50031;
    font-size: 33px;
    font-family: Arial Narrow, Arial, sans-serif;  
    font-size: 60px;

    font-weight: 500;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; 


  }
  header nav {
    display: inline-block;
    float: right; }
    header nav a {
      line-height: 150px;
      margin-left: 20px;
      color: black;
      font-weight: 700;
      font-size: 18px;
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -ms-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s; }
      header nav a:hover {
        color: #3cb5f9;
        border-bottom: 1px solid #3cb5f9; }
  header.smaller {
    height: 75px; }
    header.smaller h1#logo {
      width: 150px;
      height: 75px;
      line-height: 75px;
      font-size: 30px; }
    header.smaller nav a {
      line-height: 75px; }

/* =Footer
-------------------------------------------------------------- */
/* =Extras
-------------------------------------------------------------- */
.clearfix:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0; }

/* =Media Queries
-------------------------------------------------------------- */
@media all and (max-width: 660px) {
  /* =Header
  -------------------------------------------------------------- */
  header h1#logo {
    display: block;
    float: none;
    margin: 0 auto;
    height: 100px;
    line-height: 100px;
    text-align: center; }
  header nav {
    display: block;
    float: none;
    height: 50px;
    text-align: center;
    margin: 0 auto; }
    header nav a {
      line-height: 50px;
      margin: 0 10px; }
  header.smaller {
    height: 75px; }
    header.smaller h1#logo {
      height: 40px;
      line-height: 40px;
      font-size: 30px; }
    header.smaller nav {
      height: 35px; }
      header.smaller nav a {
        line-height: 35px; } }
@media all and (max-width: 600px) {
  .container {
    width: 100%; }

  #info-bar a {
    display: block; }
  #info-bar span.all-tutorials,
  #info-bar span.back-to-tutorial {
    width: 100%; }
  #info-bar span.all-tutorials,
  #info-bar span.back-to-tutorial {
    float: none;
    text-align: center; }
  #info-bar span.all-tutorials {
    border-bottom: solid 1px #0793e2; } }

/*flash notice提示*/
.alert {
  padding: 5px 10px 3px;
  border: 0px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
  border-radius: 0px;
  font-size: 13px;
  transform: scale(1, 1);
  transition: all .3s;
}

.alert-success {
  background: #81D573;
  color: #1B8909;
}

.alert a.close {
  font-size: 14px;
  text-shadow: 0 0 0;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

#cart {
position: fixed;
background: #FFF;
right:0px;
top:150px;
width: 300px;
z-index: 999;
padding-left: 30px;

}
/*
edit public/stylesheets/depot.css
 Styles for order form */

.depot_form fieldset {
  background: #efe;
}

.depot_form legend {
  color: #dfd;
  background: #141;
  font-family: sans-serif;
  padding: 0.2em 1em;
}

.depot_form label {
  width: 5em;
  float: left;
  text-align: right;
  padding-top: 0.2em;
  margin-right: 0.1em;
  display: block;
}

.depot_form select, .depot_form textarea, .depot_form input {
  margin-left: 0.5em;
}

.depot_form .submit {
  margin-left: 4em;
}

.depot_form div {
  margin: 0.5em 0;
}

remote: Sass::SyntaxError: Invalid CSS after "....png) no-repeat": expected "{", was ";cursor:pointer..." remote: (in /tmp/build_00d9b6117014c0f3887ba6fb7975ca65/app/assets/stylesheets/application.css) remote: (sass):37

不好意思没读完,你的本地报错吗?如果没有 rake assets:clean 下,然后 rake assets:precompile

需要 登录 后方可回复, 如果你还没有账号请 注册新账号