Установочные пакеты npm install --save font-awesome angular-font-awesome
Импорт модуля:
//...
import { AngularFontAwesomeModule } from 'angular-font-awesome';
@NgModule({
//...
imports: [
//...
AngularFontAwesomeModule
],
//...
})
export class AppModule { }
Если вы используете Angular CLI, добавьте удивительный шрифт CSS в styles
внутри angular-cli.json
"styles": [
"styles.css",
"../node_modules/font-awesome/css/font-awesome.css"
],
ПРИМЕЧАНИЕ. При использовании препроцессора SCSS просто измените css на scss
Если вы не используете CLI, импортируйте таблицу стилей в файл index.html
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" />
Если вы использовали неправильную команду для установки font-awesome:
- удалите установленную зависимость из папки
package.json
- remove
node_modules
вручную. - run
npm cache clean --force
- run
npm install
- и выполните шаги, которые я упомянул выше.