# Laravel 9 Sail 學習筆記
###### tags: `Laravel` `PHP` `學習紀錄` `sail`
## github
* https://github.com/kawagami/sail-test
## 使用到的工具
* docker
## 過程記錄
* 環境是 windows 下的 wsl
* 在要產生專案資料夾的路徑下使用下面的指令來產生 laravel 專案
* curl -s "https://laravel.build/sail-test?with=mysql,redis" | bash
* sail-test : 可以換成其他專案名稱
* with : 後面的參數是可選工具,我目前只用 mysql & redis
* 上面的指令跑完後會產生(紀錄時) laravel 9 & php 8.1 的專案
* 下面的指令會讓專案啟動
* cd example-app && ./vendor/bin/sail up
* CMD 畫面是顯示 0.0.0.0:80 但似乎是 127.0.0.1 才能連接
* 增加基本會員 & VUE
* ./vendor/bin/sail composer require laravel/ui
* ./vendor/bin/sail php artisan ui vue --auth
* ./vendor/bin/sail npm install && npm run dev
* ./vendor/bin/sail php artisan migrate
* 修改 js to ts
* [參考網站](https://laravel-news.com/typescript-laravel)