Ryahn's avatar
Level 2

Laravel & Font Awesome 5 - How to install

I know many can most likely do a quick google search and find a few places that might show many different ways to get Font Awesome to work within Laravel 5.

The easiest way I have found to get it to work with little configuration. (I am already assuming you already ran npm install after install Laravel with composer)

Laravel: 5.6

Node Packages

Install Font Awesome

npm i -S @fortawesome/fontawesome @fortawesome/fontawesome-free-solid @fortawesome/fontawesome-free-regular @fortawesome/fontawesome-free-brands

Edit your bootstrapm.js

You can find this file under resources/assets/js

Add to the top of the file or close to the top

require('@fortawesome/fontawesome');
require('@fortawesome/fontawesome-free-solid');
require('@fortawesome/fontawesome-free-regular');
require('@fortawesome/fontawesome-free-brands');

Run the compiler

You should now run npm run dev or if you want to npm run prod

Congrats!!

You should now be able to use font-awesome. Just be sure to have app.js or whatever you named it, included in your main blade layout.

0 likes
1 reply

Please or to participate in this conversation.