I'm working on multiple projects, and I'm finding that I reusing the same components, sometimes with minor changes, in a lot of these projects (like a Header or a Footer component). I'm wondering what is the best way for me to include these common components in all my projects so that if I have to update one (i.e., make a change to the Header component) that I don't have to go into each project to make that change? To clarify, I know that I may have to rebuild the bundles for the individual projects, I just don't want to have to keep up with 50+ copies of the same Header component. Any ideas? I'm using VueJS 2 and all projects are stored in git repositories.
Thanks!