v-crn Code Log

主に備忘録

2019-01-01から1年間の記事一覧

Railsプロジェクトの新規作成手順

自分用の備忘録としてRailsプロジェクトの作成手順をここにまとめます。 前提 1. bundle init 2. bundle install --without production グローバルインストール(デフォルト) Gemの保存先をプロジェクト内のvendor/bundleに指定したい場合 3. bundle exec r…

bundle, Gemfile, Gemfile.lock

本記事はRubyプロジェクトが依存するGemを一括でインストールまたは更新する際に使うbundleコマンドについての解説です。 Bundler bundleコマンド bundle init Gemfileの新規作成 bundle install Gemの追加 インストールの流れ Gemfile.lockがない場合 Gemfi…

Heroku上のSolidus製ECサイトからAmazon S3に画像をアップロードする

Solidusで構築したECサイトの画像用StorageとしてAmazon S3を導入する方法を紹介します。 前提 Amazon Web Service(AWS)アカウント取得済み Heroku CLIインストール済み(brew tap heroku/brew && brew install heroku) ImageMagick*1インストール済み(sud…

RailsアプリをHerokuにデプロイする

RailsアプリをHerokuにデプロイする手順をまとめました。 前提 Herokuのインストール Herokuへのログイン アプリケーション枠の作成 アセットプリコンパイル コンソールにログを出力させる設定(Rails5では不要) Herokuへ送信 herokuへpushするときによくあ…

SolidusでECサイトをつくる

Solidusを利用してECサイトをつくる手順をまとめました。 Solidusとは 導入方法 前提 Railsプロジェクトの作成 Gemのインストール 管理者アカウントと商品サンプルデータの作成 ユーザー認証機能 エンジンの設定 DBのマイグレーション サーバー起動 動作軽量…