Try   HackMD

Laravel 9 Sail 學習筆記

tags: Laravel PHP 學習紀錄 sail

github

使用到的工具

  • 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