Comprehensive guide for migrating Vue 2 applications to Vue 3. Covers breaking changes, new features, migration strategies, and framework recommendations. Triggers when user mentions: - "migrate vue2 to vue3" - "upgrade vue 2 to vue 3" - "vue 3 breaking changes" - "vue2 vue3 migration" - "vue migration guide"
This skill collection contains detailed migration guidance for transitioning from Vue 2 to Vue 3. Use the category skills below for specific migration topics.
When using @vue/compat (migration build), you can enable/disable compatibility features:
import { configureCompat } from 'vue'
// Disable specific compat features
configureCompat({
COMPONENT_V_MODEL: false,
FILTERS: false
})
// Or default to Vue 3 behavior with specific compat enabled
configureCompat({
MODE: 3,
FEATURE_ID_A: true
})
npm install vue@3 @vue/compat