# Laravel API ### 環境構築 > Laravel 6.x > Mysql 5.7 プロジェクトをローカルにクローンする ``` $ git clone https://github.com/matsukawa-s/schedule_app_backend $ composer install ``` .env.example をコピーして.envを作る ``` $ php artisan key:generate ``` .envにデータベース情報書き込む(自分の環境に合わせて変更) ``` DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=schedule_app_db DB_USERNAME=root DB_PASSWORD= ``` マイグレーション実行 ``` $ php artisan migrate ``` Laravel Passport(API認証)のkey作成 ``` $ php artisan passport:install $ php artisan passport:keys ``` ```$ php artisan passport:install```でエラー出たらオプションで```--force```つけて実行 シーダ実行 ``` $ composer dump-autoload $ php artisan db:seed ``` ## API認証 https://medium.com/swlh/authenticating-flutter-application-with-laravel-api-caea30abd57 を参考に作成 ## Flutter側 実装中・・・
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up