Overriding parts of the Vue Templates in LMS

Hello,

I did a lot of research (including the Frappe School) but could not find a matching topic.
We are using the LMS app and need to customize parts of the frontend.
As the LMS frontend is build in Vue, we need a way to override it to keep the core LMS app updatable.

Maybe I misunderstood something but in general I found answers that suggest creating a new own app and mirroring the file structure of for that file you want to override and add related commands in the hooks.py.

But as Vue will build separately: how do we do that?
Is there an official recommondation how to safely override things in a Vue frontend?

To have a specific example: I want to alter the Badges for tags in frappe_bench/apps/lms/frontend/src/components/CourseCard.vue

Thanks in advance!