[EC 웹사이트] Rails제 Solidus만 만졌어(v2.30)

의 목적

  • Rails로 만든 Solidus를 사용하면 EC 사이트가 쉽게 만들어질 수 있으니 제가 한 일을 기록해 주세요

  • solidus GiitHub
  • 컨디션

  • ruby 2.4.1
  • Rails 5.1.6
  • psql (PostgreSQL) 10.4
  • Solidus(v2.3.0)
  • [DB]Mac에 PostgreSQL 설치 방법

    절차.

  • 프로젝트 폴더를 만들고 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 install --path vendor/bundle --jobs=4
    
    [개발 환경] 프로젝트마다 rails의 개발 환경을 설정하는 방법

    2. Gem을 설치한 후 지정된 명령을 사용하여 필요한 파일을 만듭니다.


    yarn에 "AdminLTE 3.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 )



    화면 관리



    최후


    놀랄 정도로 간단하다.혹은 기본적으로 명령 입력만 하면 작업이 끝난다
    맞춤 제작은 시간이 더 걸리지만 지금은 그럴 시간이 없어요. 그때 할 거예요.
    Rails로 제작된 Solidus 및 Stripe 제작 지원 카드 결제 온라인 스토어

    좋은 웹페이지 즐겨찾기