Após o termino do curso resolvi brincar um pouco e instalei o font awesome via npm para fazer alguns testes. O problema é que ao importar o font-awesome no HTML pela tag link, por exemplo, o console do navegador sempre me responde com 404.
Exemplo:
<link rel="stylesheet" type="text/css" href="../node_modules/@fortawesome/fontawesome-free/css/all.css">
Console do navegador: Refused to apply style from 'http://localhost:3000/node_modules/@fortawesome/fontawesome-free/css/all.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
Teria isso a ver com a configuração do tsconfig.json que por padrão exclui a pasta node_modules da compilação?
{
"compilerOptions": {algumas configs aqui},
"exclude": [
"node_modules"
]
}
Se sim, como eu faria para usar o font awesome adicionado pelo npm? Pesquisei pela internet e não encontrei uma solução.