觀看Laravel 8.0的官方文件教學,可以看到一個新的東西就是我們這次要介紹的Sail,用起來非常的方便,用簡單的command-line就能快速建立專案.
我所使用的環境:
使用不同的作業系統因為可能會遇到各種不一樣的問題,我提供自己的作業系統供參考.
開始建置專案:
$ curl -s "https://laravel.build/example-app" | bash
$ cd example-app && ./vendor/bin/sail up
第一次啟動時會需要一點時間,啟動完後下
$ docker ps
可以看到目前已經起起來的docker container,有
$ echo alias sail='[ -f sail ] && bash sail || bash vendor/bin/sail' >> ~/.zshrc
php
替換成sail
,以建立一個Controller為例子原本
$ php artisan make:controller
Sail
$ sail artisan make:conroller
參考資料
https://laravel.com/docs/8.x/installation