Las bibliotecas CSS no funcionan cuando las importo a un archivo scss

0

así que estoy usando sass en mi proyecto web basado en npm y gulp. tengo un archivo scss donde importo otros parciales y también bibliotecas CSS como font-awesome.css, que no instalé con npm ..

 /**style.scss**/
@import "_partialfile";
@import "../lib/font-awesome";

el archivo scss se transpilará a style.css, al que he hecho referencia desde mi index.html como la hoja de estilo principal. Mi problema es que cuando agrego un ícono como <i class="fa fa-bars"></i>en index.html, no se muestra. Puede alguien ayudar, por favor...

4
  • ¿Qué versión usas para la fuente impresionante? alguna versión usa fas 22 mar.20 a las 9:08
  • He intentado fas, lejos, fabuloso, todo no funciona
    Stanley
    22 mar.20 a las 9:54
  • Intente importar archivos con sus extensiones. 22 mar.20 a las 9:58
  • Sí, probé este @import "../lib/font-awesome.css" y todavía no funcionó
    Stanley
    22 mar.20 a las 10:00
0

Bueno, no pude encontrar la respuesta aquí ... pero lo descubrí yo mismo. Las bibliotecas se negaron a funcionar porque una biblioteca como font-awesome cuando se instala usando npm, se mueve a npm_modules, como se esperaba, pero la carpeta de la hoja de estilo principal.css hace referencia a otra carpeta de fuentes web en el directorio ../parent. Y cuando importo la hoja de estilo en mi archivo scss en mi carpeta src, pierde la referencia porque la he importado a otro directorio donde no puede encontrar la carpeta webfonts ... para resolver el problema, simplemente copié la carpeta webfonts a mi directorio src