12 Questions
What is the purpose of the Site Config in VitePress?
Defining global settings of the site
Where is the config file always resolved from in a VitePress project?
/.vitepress/config.[ext]
Which file extensions are supported for the VitePress config file?
.js, .ts, .mjs, .mts
What syntax is recommended to be used in VitePress config files?
ES modules syntax
How can TypeScript-powered intellisense be achieved for config options in VitePress?
Using the defineConfig helper
When using a custom theme in VitePress, which helper should be used for type checks of the theme config?
defineConfigWithTheme
What is the purpose of the 'titleTemplate' option in VitePress?
To customize the entire title of each page
How can the title of a VitePress page be customized using ':title' in 'titleTemplate'?
Hello - Custom Suffix
What does setting 'cleanUrls' to true in VitePress do?
Removes the trailing.html from URLs
How does 'srcExclude' in VitePress affect markdown files?
Excludes specific markdown files from source content
What is the purpose of the 'base' option in VitePress?
Specifies the base URL where the site will be deployed
When using 'ignoreDeadLinks' in VitePress, what does setting it to 'localhostLinks' do?
Fails builds due to dead links but excludes localhost links
Learn about configuring global settings for a VitePress site through site config options. Understand how the config file is resolved and the supported file extensions, including TypeScript.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free