# Использование Vue в Markdown {#using-vue-in-markdown} В VitePress каждый Markdown-файл компилируется в HTML, а затем обрабатывается как [однофайловый компонент Vue](https://ru.vuejs.org/guide/scaling-up/sfc.html). Это означает, что вы можете использовать любые возможности Vue внутри Markdown, включая динамический шаблонизатор, использование компонентов Vue или произвольную логику компонентов Vue на странице, добавив тег ` ## Содержание в формате Markdown. Счётчик: {{ count }} ``` ::: warning Избегайте ` ``` ## Использование телепортов {#using-teleports} В настоящее время VitePress поддерживает SSG только для телепортов к элементу `body`. Для других целей вы можете обернуть их внутри встроенного компонента `` или внедрить разметку телепортации в нужное место HTML конечной страницы через [хук `postRender`](../reference/site-config#postrender). ::: details Исходный код <<< @/ru/components/ModalDemo.vue ::: ```md
// ...
```