1
1

More than 3 years have passed since last update.

herokuデプロイ

Last updated at Posted at 2020-05-28

データベースをpostgreSQL以外を使っている場合はそのデータベースのgemをコメントアウトして、
Gemfileの一番下に本番環境ではpostgreSQLを使うことを宣言してbundle installする。

Gemfile
# gem 'mysql2', '>= 0.4.4', '< 0.6.0'

group :production do
  gem "pg"
end

jQueryにてテンプレートリテラルを使用した場合は下記の文章をコメントアウトする。

environments/production.rb
# config.assets.js_compressor = :uglifier

あとはherokuで登録が完了していればログインする。

ターミナル
$ heroku login

その後、GitHubで管理しているアプリをheroku上に作成する。

ターミナル
$ heroku create アプリ名

GitHubでcommitとPushをしてmasterにマージを済ました状態で下記のコードを実行する。

ターミナル
$ git push heroku master

heroku上にデータベースを作成する。

ターミナル
$ heroku run rails db:migrate

そして最後にアプリを開く

ターミナル
$ heroku open
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1