Я бы посоветовал все что относится к vue окружить verbatim тегами. И компонентов шаблону включить в template блок и выбросить их куда-то вне "блейда". Или вообще сделать SFC файлик где сразу и код компонента и его шаблон.
<script src="https://unpkg.com/http-vue-loader"></script>
Библиотека http-vue-loader (ищи на гитхабе + там есть инструкция) поможет тебе их грузить "прозрачно" без билдеров, вебпаков и плясок с бубном.