gpt4 book ai didi

ruby-on-rails - Heroku 部署的 Bootstrap 和 Rails 问题

转载 作者:数据小太阳 更新时间:2023-10-29 07:30:29 25 4
gpt4 key购买 nike

我正在制作一个 Ruby on Rails 应用程序。我已经包含了 twitter-bootstrap rails gem。在本地测试了该应用程序后,我多次尝试部署到 Heroku。我第一次遇到这个 500 错误:

ActionView::Template::Error (images/apple-touch-icon-144x144-precomposed.png isn't precompiled)

我通过将这一行添加到 config/environment/production.rb 文件解决了这个最初的问题。

config.assets.compile = true

现在,我试图再次将我的 Rails 应用程序推送到 Heroku,但是当我推送到 Heroku 时,我再次遇到这个 500 错误。我不知道如何解决这个问题:

ActionView::Template::Error (undefined local variable or method `bootstrap_flash' for#<#
77: </div><!--/span-->
79: <%= bootstrap_flash %>
78: <div class="span9">
80: <%= yield %>
app/views/layouts/application.html.erb:79:in `_app_views_layouts_application_html_erb___2619453860724409461_34912060'
81: </div>
82: </div>

如有任何帮助,我们将不胜感激!

这是我的 Gemfile:

source 'https://rubygems.org'

gem 'rails', '3.2.13'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'pg'
gem 'devise'


# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'

# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby

gem 'uglifier', '>= 1.0.3'
gem "therubyracer"
gem "less-rails"
gem 'twitter-bootstrap-rails', :git => 'http://github.com/seyhunak/twitter-bootstrap-rails.git'
end

gem 'jquery-rails'

我试过 rake assets:precompile 然后上传到 Heroku,但仍然没有成功。

最佳答案

你似乎有 this previously reported issue .尝试添加以下 gem:

gem 'bootstrap_helper'

您还可以添加此 File ,作为您的 helper 之一。对于该线程中的大多数人来说,这是固定的。

关于ruby-on-rails - Heroku 部署的 Bootstrap 和 Rails 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16114539/

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