Как мы можем предварительно загрузить шрифты в Angular? - PullRequest
2 голосов
/ 13 января 2020

Должны ли мы включить шрифты в индекс . html файл с rel="preload", как показано в приведенном ниже коде, или мы можем настроить это в CLI Angular для предварительной загрузки всех необходимых шрифтов? Пожалуйста, предложите мне лучшее решение, так как я вижу, что это занимает многосекундное время загрузки страницы, предложенное в Google Analysis.

<link rel="preload" href="./assets/fonts/Lato/Lato-Semibold.woff2" as="font" crossorigin>
<link rel="preload" href="./assets/fonts/Lato/Lato-Black.woff2" as="font" crossorigin>
<link rel="preload" href="./assets/fonts/Lato/Lato-Bold.woff2" as="font" crossorigin>
<link rel="preload" href="./assets/fonts/Lato/Lato-Heavy.woff2" as="font" crossorigin>
<link rel="preload" href="./assets/fonts/Lato/Lato-Medium.woff2" as="font" crossorigin>
<link rel="preload" href="./assets/fonts/Lato/Lato-Regular.woff2" as="font" crossorigin>
...