最近在學習Laravel這個框架,因為要建構一個後臺管理機制,所以想要採用JetStream。
在Laravel 8 建立專案時直接加上參數
laravel new 專案名稱 --jet
安裝時會詢問要哪種 stack,個人偏好用livewire,接著會詢問是否要teams,獨立開發的選no即可。
安裝完後到專案目錄底下執行
npm install && npm run dev
好了之後記得調整專案下的 .env 檔做資料庫的連線相關設定,記得先建立資料庫。
最後執行
php artisan migrate
完成
接著測試一下專案是否正常 進入 https://localhost/test/public/
一切正常
接著進入登入畫面看看如何, 破破破~~破版了! =.=|||
接著打開專案下的public/mix-manifest.json
{
"/js/app.js": "/js/app.js",
"/css/app.css": "/css/app.css"
}
在 / 前面加上實際專案的路徑
{
"/js/app.js": "http://localhost/專案名稱/public/js/app.js",
"/css/app.css": "http://localhost/專案名稱/public/css/app.css"
}