You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
528 B
Markdown
10 lines
528 B
Markdown
2 years ago
|
# Using Vue in Markdown
|
||
|
|
||
|
## Browser API Access Restrictions
|
||
|
|
||
|
Because VuePress applications are server-rendered in Node.js when generating static builds, any Vue usage must conform to the [universal code requirements](https://ssr.vuejs.org/en/universal.html). In short, make sure to only access Browser / DOM APIs in `beforeMount` or `mounted` hooks.
|
||
|
|
||
|
If you are using or demoing components that are not SSR friendly (for example containing custom directives), you can wrap them inside the built-in `<ClientOnly>` component:
|
||
|
|
||
|
##
|