How should you include Bootstrap 4 assets? [Beginner Question]

Sorry for the beginner question. I don’t understand how to properly include bootstrap stylesheets/scripts into my sage 9 theme. I see the bootstrap assets are in node_modules\bootstrap. I also see how to add new assets in the documentation: https://roots.io/sage/docs/theme-development-and-building/#theme-assets

I’m still a bit confused about adding the boostrap assets though. For example, if I want to add _reboot.scss from bootstrap then should I…

  1. Copy node_modules\bootstrap\scss\bootstrap.scss into resources\assets\styles and then follow the documentation.

or

  1. Include it directly from its current directory in node_modules\bootstrap\scss\bootstrap.scss somehow. I’m not too sure how to include from outside the assets directory and if that’s something I should even be doing.

Or is there a better way sage 9 handles adding bootstrap assets that I’m missing?

I’d appreciate any tips, thanks!

Yes, Sage 9 already includes Bootstrap assets out of the box

Sorry nevermind. I overlooked this post before I made mine.

In that post runofthemill explains how to add bootstrap in a modular way :slight_smile:

I was also a bit confused and didn’t notice that all the bootstrap assets are already loading. That’s because I’ve never used “webpack” and didn’t realize that it was loading the assets. When I looked in the developer tools I didn’t see any of them load under my domain and it threw me off. Still not sure how webpack works with the asset loading but I’ll just need to learn.