BelugaでECサイトを構築する Part1
ECサイトテンプレートのBelugaを利用して、ECサイトを構築してみます。
はじめに
ECサイトのOSSが有るとの事だったので、一度試してみたいと思い、記事を描き始めています!
この記事はPart1〜3のPart1です。
Part2 商品の登録などの設定方法
Part3 カートと注文関連の設定方法
開発環境の導入方法
実行環境
下記の実行環境で実行します。
MacOS Catalina Ver 10.15.5
メモリ 16GB
nodeの導入手順
今回はMacを利用するので下記の手順を行います。
指示に従って Homebrewをダウンロードしてインストールします。
ターミナルを開きます。xcode-select --install
を実行して、Xcodeコマンドラインツールをインストールします。
それが失敗する場合は、アップルのサイトから直接ダウンロードしてください。
ノードをインストールするために、brew install node
をターミナルから実行します。brew install yarn
を実行してYarnをダウンロードします。
Gitの導入手順
Gitをダウンロードしてインストールする手順は、オペレーティングシステムによって異なります。システムのガイドに従ってください:
macOSにGitをインストールする WindowsにGitをインストールする LinuxにGitをインストールする
実行環境の確認
下記のコマンドでそれぞれの環境を確認します。
belugaの導入方法
リポジトリのクローン
下記のコマンドでリポジトリをクローンします。
現在のディレクトリをサイトフォルダに移動します。
資格情報を設定
テキストエディターを開き、プロジェクトのルート/
ディレクトリにconfig.env
というファイルを作成します。
ファイルの中には下記の情報を記載します。
StripeからシークレットAPIキーを取得する必要があるので、ストライプの設定を行います。
Stripeの設定
Stripeアカウントを作成
アカウントを持っていない場合は、アカウントを作成します。
APIキーの取得方法
左のメニューのAPIキー
をクリックします。
今回は、テスト用のAPIを利用します。
なので、テストデータの表示中
のチェックはオンにしておいてください。
シークレットキーの表示を選択します。
envファイルの設定
開発環境の実行
必要なパッケージをインストール
下記のコマンドで必要なパッケージをインストールします。
開発用サーバーを起動
まずは、yarnで起動します。
次に、別のターミナルを起動して、ノードサーバーを起動します。
サイトを確認する
上記の手順を実行し、http://localhost:3000/
にアクセスすると、デフォルトのサイトが表示されると思います。
必要最低限の構成を含んだECサイトが起動したと思います。
簡単に、ECサイトの雛形を構築する事が出来ました。
まとめ
簡単にECサイトの構築ができました。
次回からは、ECサイトの設定をしていこうと思います。