/ / ng build --prod odstráni podpriečinky. reload stránky bŕzd - uhlový, uhlový-cli

ng build --prod odstráni podpriečinky. reload stránky bŕzd - uhlový, uhlový-cli

Mám uhlom 2.1 s lazicky nabitými podsúbormi. Submoduly sú v podadresároch a vyžadujú segment navigácie URL (localhost: 4200 / sub-component). Navigácia funguje dobre, keď sa spúšťam v režime vývoja (ng serve). V tomto režime je aplikácia tiež rezervovateľná, čo znamená, že môžem znova načítať ľubovoľnú stránku a urobí to v poriadku. Keď som ju zostavil na výrobu (ng build --prod) a nasadil som, navigácia stále funguje dobre, ale už nie je zapamätateľná: stránka načítania stránky spôsobuje chybu 404, pretože balík nasadenia vytvorený službou CLI nemá žiadne podpriečinky.

odpovede:

0 pre odpoveď č. 1

Váš webový server sa pokúša spracovaťna túto adresu URL. Musíte nakonfigurovať server, aby presmeroval tieto žiadosti na predvolenú adresu URL a načíta vašu aplikáciu. Po nabití aplikácie bude SPA presmerovať na požadovanú trasu vykreslenú klientom.

Server CLI dev spracováva to pre vás štandardne.