Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

Latest commit

 

History

History
37 lines (31 loc) · 1.45 KB

README.md

File metadata and controls

37 lines (31 loc) · 1.45 KB

menstagram-api

🍜 SUSURU FOREVER, SUSURU ANYWHERE 🍜
menstagram-apiはMenstagramのWeb API開発のためのリポジトリです。

環境構築

現状, macOSでの環境のみdocker-syncを使用しているため, 他のプラットフォームと比べて若干環境構築が異なる.

$ git clone https://github.com/uyupun/menstagram-api.git
$ cd menstagram-api
$ docker network create menstagram                // menstagram-aiですでに作成している場合は実行しなくて良い
$ cp docker-compose-mac.yml docker-compose.yml    // macOS環境 
$ cp docker-compose-other.yml docker-compose.yml  // Windows/Linux環境
$ cp Makefile.mac Makefile                        // macOS環境
$ cp Makefile.win Makefile                        // Windows環境
$ cp Makefile.linux Makefile                      // Linux環境
$ make init

コマンド

$ make up       // 起動(localhost:8000)
$ make down     // 終了
$ make ps       // コンテナの状態(プロセス)の確認
$ make sh       // Bashの起動
$ make db       // DBの作り直し
$ make test     // テスト(PHPUnit)の実行
$ make tinker   // Laravel Tinkerの起動
$ make dbg      // デバッガ(Telescope)の起動
$ make qual     // 品質チェックツール(PHP Insights)の起動
$ make tunnel   // localhost.runで公開
$ php artisan make:usecase {name}   // ユースケースのレンプレートを生成