[ECサイト]Rails製Solidus(v2.3.0)を触りだけやってみた
目的
- Rails製Solidusを使うとECサイトがサクッと作れるらしんでやってみたことをメモ
-
solidusのGitHub
条件
- ruby 2.4.1
- Rails 5.1.6
- psql (PostgreSQL) 10.4
- Solidus(v2.3.0)
- ruby 2.4.1
- Rails 5.1.6
- psql (PostgreSQL) 10.4
- Solidus(v2.3.0)
手順
- プロジェクトフォルダを作成し、solidus関連のGemを導入
- Gemをインストール後、指定されたコマンドで必要なファイルを作成
- サーバーを起動してViewを確認
1. プロジェクトフォルダを作成し、solidus関連のGemを導入
プロジェクトファイルを作成し、移動
mkdir solidus && cd $_
お決まりのnew/DBはpostgresql
rails _5.1.3_ new ./ -B -d postgresql --skip-turbolinks --skip-test
Gemfile
# 下記2つを追加
gem 'solidus'
gem 'solidus_auth_devise'
お決まりのbundle
bundle install --path vendor/bundle --jobs=4
プロジェクトファイルを作成し、移動
mkdir solidus && cd $_
お決まりのnew/DBはpostgresql
rails _5.1.3_ new ./ -B -d postgresql --skip-turbolinks --skip-test
Gemfile
# 下記2つを追加
gem 'solidus'
gem 'solidus_auth_devise'
お決まりのbundle
bundle install --path vendor/bundle --jobs=4
[開発環境]プロジェクトごとにrailsの開発環境を設定する方法
2. Gemをインストール後、指定されたコマンドで必要なファイルを作成
yarnで「AdminLTE3.0.0-alpha.2」をインストール
# GitHubのREADMEを参照
bundle exec rails g spree:install
----
# 途中、管理ユーザーを作成するため、メール/パスワードを聞かれます
Create the admin user (press enter for defaults).
Email [[email protected]]: (例)test@sample.com
Password [test123]: (例)111111
----
bundle exec rails g solidus:auth:install
bundle exec rake railties:install:migrations
DBに反映させる
# GitHubのREADMEを参照
bundle exec rake db:migrate
3. サーバーを起動してViewを確認
サーバー起動
rails s
フロント画面
管理画面ログイン(http://localhost:3000/admin/login)
管理画面
最後に
驚くほど簡単にできた。というか、ほぼコマンド入力のみの作業だけで終了した
カスタマイズするにはもっとやらないといけないけど、今はそんな時間ないので時がきたらやります。
Author And Source
この問題について([ECサイト]Rails製Solidus(v2.3.0)を触りだけやってみた), 我々は、より多くの情報をここで見つけました https://qiita.com/shimadama/items/a9c13d986a6a323b2877著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .