gpt4 book ai didi

ruby-on-rails - 插入 Heroku 时出错(预编译 Assets 失败。)

转载 作者:行者123 更新时间:2023-12-02 04:42:26 24 4
gpt4 key购买 nike

注意:我使用的是 Rails 3.2.13 和 Ruby“1.9.3”,以及 postgres-0.15.1

我试图按照这个网站的程序将我的 Ruby on Rails 应用程序推送到 heroku http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec-deploying, 但我在尝试推送到 heroku 时出错

   Connecting to database specified by DATABASE_URL
rake aborted!
could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
 !     Precompiling assets failed.
! Push rejected, failed to compile Ruby app

To git@heroku.com:pure-hamlet-9148.git
! [remote rejected] master -> master (pre-receive hook declined)

所以,我自己用谷歌搜索并运行以下命令

heroku labs:disable user-env-compile
heroku labs:enable user-env-compile

仍然出现同样的错误,请帮我解决这个问题。

最佳答案

随着 Simone 的回答,

按照此网站在部署之前在本地预编译您的 Assets 。 https://devcenter.heroku.com/articles/rails-asset-pipeline

RAILS_ENV=production bundle exec rake assets:precompile
git add public/assets -f
git commit -m "vendor compiled assets"

关于ruby-on-rails - 插入 Heroku 时出错(预编译 Assets 失败。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20567806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com