【问题标题】:Why does my Ruby on Rails project break when I attempt to deploy it to Heroku?当我尝试将 Ruby on Rails 项目部署到 Heroku 时,为什么它会中断?
【发布时间】:2016-06-18 21:06:54
【问题描述】:

这是它的长篇和结尾。我的项目最初是用 SQLite3 做的,由于 Heroku 不接受 SQLite3,所以我将项目转换为 PosgreSQL 并尝试在线部署项目。但是,我的所有资产都损坏了,我只能看到我的 HTML 字体,而没有看到我的图片或动画。以下是我的问题的上传视频。

https://www.youtube.com/watch?v=dnIXWWk2no4

请记住。该项目没有存储信息。该项目实际上只是 HTML、CSS 和 Jquery。这是认真的。没有数据库关系,没有存储的信息,什么都没有。当我做这个项目时,我是一个新手编码器(现在仍然是),我只使用 Ruby on Rails,因为那是我当时熟悉的。无论如何,有人对问题可能是什么有任何想法吗?

【问题讨论】:

标签: html ruby-on-rails ruby heroku sqlite


【解决方案1】:

您可能应该从您的应用程序中删除 turbolinks gem,这是如何执行此操作的:

  • 从您的 Gemfile 中删除 gem 'turbolinks' 行。
  • 从您的 app/assets/javascripts/application.js 中删除 //= require turbolinks。
  • 从您的 app/views/layouts/application.html.erb 中删除两个“data-turbolinks-track” => 真正的哈希键/值对。

【讨论】:

    猜你喜欢
    • 2015-04-07
    • 2019-11-11
    • 2023-03-31
    • 1970-01-01
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    • 2013-05-25
    • 2012-05-23
    相关资源
    最近更新 更多