Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

239
Visualizações
React CRA: precargar fuentes desde la carpeta de fuentes

Estoy usando reaccionar y usando fuentes personalizadas a través de SCSS como:

 @font-face { font-family: 'FiraGO Bold'; src: url('../../fonts/FiraGO-Bold.woff2') format('woff2'), url('../../fonts/FiraGO-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; } @font-face { font-family: 'FiraGO Medium'; src: url('../../fonts/FiraGO-Medium.woff2') format('woff2'), url('../../fonts/FiraGO-Medium.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'FiraGO'; src: url('../../fonts/FiraGO-Regular.woff2') format('woff2'), url('../../fonts/FiraGO-Regular.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } // Fonts :root { --font-base: 'FiraGO', sans-serif; --font-bold: 'FiraGO Bold', sans-serif; --font-medium: 'FiraGO Medium', sans-serif; }

pero llego a ver este problema en el faro ingrese la descripción de la imagen aquí

Solo puedo usar precarga en un enlace porque esta no es una fuente alojada y, por lo tanto, los archivos de fuente también se codifican en la compilación.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Para hacerlo, debe dividir el archivo de fuente fuera de la compilación SCSS, por ejemplo, puede configurarlo dentro de HTML público en el directorio de fonts y usarlo. (Lo hago por algunos de los recursos externos y su trabajo)

ahora cómo puedes hacer eso: (Ejemplo)

 <link rel="preload" href="fonts/cicle_fina-webfont.woff2" as="font" type="font/woff2" crossorigin>

y luego puedes agregar:

 @font-face { font-family: 'ciclefina'; src: url('fonts/cicle_fina-webfont.eot'); src: url('fonts/cicle_fina-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/cicle_fina-webfont.woff2') format('woff2'), url('fonts/cicle_fina-webfont.woff') format('woff'), url('fonts/cicle_fina-webfont.ttf') format('truetype'), url('fonts/cicle_fina-webfont.svg#ciclefina') format('svg'); font-weight: normal; font-style: normal; }

O puede mover fuentes y CSS para estas fuentes al directorio HTML público y agregar precarga directa en index.html

O puede agregar a index.html: <link rel="preload" href="yourFont.woff2" as="font" />

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda