
KeepAlive - Vue.js
Include / Exclude By default, <KeepAlive> will cache any component instance inside. We can customize this behavior via the include and exclude props. Both props can be a comma …
HTML and Static Assets - Vue CLI
Result filenames include content hashes so you don’t need to worry about browsers caching their old versions. The public directory is provided as an escape hatch, and when you reference it …
Components Basics — Vue.js
For example, we may decide to include an accessibility feature to enlarge the text of blog posts, while leaving the rest of the page its default size: In the parent, we can support this feature by …
TypeScript with Composition API - Vue.js
In cases where the exact type of the component isn't available or isn't important, ComponentPublicInstance can be used instead. This will only include properties that are …
Priority B Rules: Strongly Recommended - Vue.js
You can definitely include these connector words in component names if you'd like, but the order is still important. Also note that what's considered "highest-level" will be contextual to your app.
Migrating from Vue 2 - Vue Router
New Features Some of new features to keep an eye on in Vue Router 4 include: Dynamic Routing Composition API
Migrate from v3 - Vue CLI
Aug 21, 2025 · We strongly recommend you to always include the file extension when importing .vue files. @vue/cli-plugin-unit-jest We've upgraded the bundled Jest from v23 to v24, so …
Built-in Components - Vue.js
interface KeepAliveProps { /** * If specified, only components with names matched by * `include` will be cached. */ include?: MatchPattern /** * Any component with a name matched by …
Installation - Vue Router
If you're starting a new project, you might find it easier to use the create-vue scaffolding tool, which creates a Vite-based project with the option to include Vue Router:
Working with CSS - Vue CLI
Loaders which can be configured via loaderOptions include: css-loader postcss-loader sass-loader less-loader stylus-loader