2017-06-14 66 views
1

我有laravel json API正在消費角4應用程序,當涉及到部署,我正在使用laravel的公用文件夾中的dist文件夾的內容僞造,但我無法刷新我的任何角路由,因爲laravel無法識別它們,它們只在正常導航(單擊等)時才起作用,而不是當我將它們輸入到瀏覽器的地址欄中時或正如我所說的那樣刷新。我怎麼解決這個問題?角4路線不工作從laravel公共文件夾

回答

1

我有同樣的問題,所以我想出了一個超過3小時的方式。 這是我的方式。 1.先構建angular 4項目(ng build) 2.將除dist文件夾中'index.html'以外的所有文件複製到laravel項目的公共目錄。 3. angular4的index.html代替資源/視圖/ welcome.blade.php內容 4.添加下列代碼路線/ web.php

Route::get('/{any?}', function() { 
    return View('welcome'); 
}); 

請讓我知道,如果你有一個問題依然。

+0

你是一個救命的傢伙,我真的被困在那裏,非常感謝你:) –