What is the cleanest way to include FontAwesome in project?

I hv googled a bit.

Here’s 2 ways of putting Font Awesome in project.

https://charlouze.github.io/ionic/2017/05/31/Ionic-3-and-Font-Awesome.html

https://www.aiaa.ml/post-ai/2017/05/getting-font-awesome-to-work-in-your-ionic-2-or-3-apps.SjjmLXNnKrG.html

I however fear things will be broken in future when ionic3 is being updated.

Is there are cleaner way to use font awesome?
If not, which of the above methods is a better way of doing it?