繁体   English   中英

Rake在尝试将Git推送到Heroku时中止

[英]Rake aborted when trying to Git Push to Heroku

嗨,我是Ruby on Rails的新学员,在实现Divise之后,目前遇到了Git Pushing到Heroku的问题。

我收到以下错误

 Preparing app for Rails asset pipeline Running: rake assets:precompile rake aborted! /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/config/environments/production.rb:83: unterminated string meets end of file /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/config/environments/production.rb:83: syntax error, unexpected end-of-input, expecting '}' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `block in require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:214:in `load_dependency' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/engine.rb:591:in `block (2 levels) in <class:Engine>' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/engine.rb:590:in `each' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/engine.rb:590:in `block in <class:Engine>' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:30:in `instance_exec' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:30:in `run' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:55:in `block in run_initializers' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:44:in `each' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:44:in `tsort_each_child' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/initializable.rb:54:in `run_initializers' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/application.rb:215:in `initialize!' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/railtie/configurable.rb:30:in `method_missing' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/config/environment.rb:5:in `<top (required)>' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `block in require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:214:in `load_dependency' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/application.rb:189:in `require_environment!' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/railties-4.0.2/lib/rails/application.rb:250:in `block in run_tasks_blocks' /tmp/build_a1864c40-58f6-4071-bc76-b9fed6b25e64/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.1/lib/sprockets/rails/task.rb:54:in `block (2 levels) in define' Tasks: TOP => environment (See full trace by running task with --trace) ! ! Precompiling assets failed. ! ! Push rejected, failed to compile Ruby app 

通过在线研究,看来解决方案应该放在

 #required for Heroku
config.assets.initialize_on_precompile = false

在application.rb,但这是行不通的。

有什么想法吗?

这是Github页面

https://github.com/cablecharlz/pinteresting

预先感谢,查尔斯

尝试读取错误消息。

好像您在/config/environments/production.rb中遇到了“语法错误,意外的输入终止,期望'}'的问题

线:83

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM