Reputation: 31
How to add ionicons (Sass) in Angular 4 cli project running ng serve (npm start)?
I followed these steps:
Import ionicons lib
@import "~ionicons/dist/scss/ionicons";
In variables.scss:
$ionicons-font-path: "~ionicons/dist/fonts";
In console did not give errors, but the fonts have not been loaded and icons did not appear.
Using
<link rel="stylesheet" href="http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
works fine.
Upvotes: 3
Views: 3534
Reputation: 765
I was able to fix this issue by changing ionicons version to version 2.0.1 in package.json. It was not working in the latest version of Ionicons.
So, in package.json
"ionicons": "2.0.1"
This is how I imported in main SCSS file.
$ionicons-font-path: "../../../node_modules/ionicons/fonts";
@import "~ionicons/scss/ionicons";
This is the HTML Code.
<i class="ion-location"></i>
Upvotes: 6