I am also using the -c bootstrap
flag with my installation. Upon closer inspection of the Font Awesome install inside node_module
folder, I tried importing Font Awesome explicitly. That did the trick for me.
In application.bootstrap.scss
, I added:
@import "@fortawesome/fontawesome-free/scss/fontawesome.scss";
@import "@fortawesome/fontawesome-free/scss/solid.scss";
@import "@fortawesome/fontawesome-free/scss/brands.scss";
@import "@fortawesome/fontawesome-free/scss/regular.scss";
Then in application.js
I also added:
import "@fortawesome/fontawesome-free/js/fontawesome";
import "@fortawesome/fontawesome-free/js/solid";
import "@fortawesome/fontawesome-free/js/brands";
import "@fortawesome/fontawesome-free/js/regular";