簡體   English   中英

刷新時找不到Angular 2頁面

[英]Angular 2 page not found when refresh

我有一個問題,我使用功能enableProdMode()將我的項目推向生產環境,並且我有多個組件,並且創建了路線

const appRoutes: Routes = [
  { path: '', component: HomeComponent, pathMatch: 'full' },
  { path: 'formations', component: FormationComponent },
  { path: '**', component: PageNotFoundComponent }
];

因此,我npm start在本地啟動我的應用程序,當我完成開發工作后,我將復制並推送到我的網站上。 我的應用程序正常,如果刷新頁面,我可以動態更改頁面,但如果我刷新頁面,例如在“ / formations”中,我的瀏覽器說找不到404。 我的問題是:是否有可能沒有VPS或專用服務器的頁面視圖,而我不得不使用npm start啟動我的應用npm start

謝謝

您的第一個錯誤僅僅是因為您沒有定義空/路由。

第二個與角度無關。 首次訪問localhost:14367 / crisis-center URL時,angular沒有機會參與,因為請求首先發送到您的服務器-您需要在那里進行修復。

將來,請訪問gitter渠道以獲取有關支持的問題。 謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM