Alap címke
<base href="..."/> a HTML-ben alapcím meghatározására szolgál relatív utak, például képek, szkriptek és stíluslapok megoldásához. Például, ha megadod <base href="/my/app/">, a böngésző egy olyan URL-t parzíroz, mint a some/place/foo.jpg, szerveroldali kérésbe a my/app/some/place/foo.jpg címre. Böngészés közben az Angular router az alap href-et használja alapcímként a komponens, sablon és modul fájlokhoz.
Fejlesztés közben általában a szervert abban a könyvtárban indítod, ahol index.html található. Ez a könyvtár a gyökérkönyvtár, és mivel / az alkalmazás gyökere, hozzá kell adnod a <href="/" > bázist a index.html tetejére.
Azonban megosztott vagy gyártó szerveren előfordulhat, hogy el kell indítanod a szervert egy alkönyvtárból. Például, amikor betöltjük ennek az alkalmazásnak az URL-jét,http://www.mysite.com/my/app/Az alkönyvtár a my/app/, és hozzá kell adnod <base href="/my/app/" > a index.html szerver verzióhoz.
Ha az alap címke nincs konfigurálva, az alkalmazás nem töltődik be, és a böngésző konzolján 404 - Nem talált hiba jelenik meg ezekkel a hiányzó fájlokkal. Nézd meg, hol keresi a böngésző ezeket a fájlokat, és állítsd be a megfelelő alapcímkéket.
|