@JellyBool 大您好:謝謝你的意見,昨天花了一整天時間檢查終於發現問題!主要是因為我把原生的 public 資料夾底下的東西都刪掉直接超連結我前端 build 好的網頁導致原本 index.php(負責處理http請求的檔案) 並無法接到前端的 axios request後來我重新用 composer create-project 指令重建,並對前端的 app.js app.css index.html 個別做超連結就正常了~~!
我創建一個Project,內有2個資料夾: client(前端) 和 server(後端)
前端使用Vue
後端使用Laravel 5.4
我預計在client(前端)寫一個簡單的Form,並將資訊透過axios到後端寫入DB!
為了完成上述的流程,我在server(後端)想說先試試看能不能正確的 response 到前端,於是我先簡單的在前端使用mounted()並用axios去get '/',後端路由直接回傳字串"1234",我預期在前端網頁的console要可以看到此回應,但都一直沒有東西,試了很久找不出原因,特此上來發問一下!
特別說明一下,我的前端使用 yarn build (webpack的方式)將網頁所有資訊產生在 public 資料夾,而後端直接超連結到此資料夾,吃前端所產生的網頁,並沒有使用後端 resourses 裡的 views 網頁!