| extract-component-props | get props type, wrapper component, extend props, inherit props, ComponentProps | Extract types from .vue components | | vue-tsc-strict-templates | undefined component, template error, strictTemplates | Catch undefined components in templates |
| fallthrough-attributes | fallthrough, $attrs, wrapper component | Type-check fallthrough attributes | | strict-css-modules | css modules, $style, typo | Catch CSS module class typos | | data-attributes-config | data-, strictTemplates, attribute | Allow data- attributes |
| volar-3-breaking-changes | volar, vue-language-server, editor | Fix Volar 3.0 upgrade issues | | module-resolution-bundler | cannot find module, @vue/tsconfig, moduleResolution | Fix module resolution errors | | define-model-update-event | defineModel, update event, undefined | Fix model update errors |
أفضل ممارسات Vue 3 وVue.js لـ TypeScript وvue-tsc وVolar. يجب استخدام هذه المهارة عند كتابة مكونات Vue أو مراجعتها أو إعادة هيكلتها لضمان أنماط الكتابة الصحيحة. يتم تشغيل المهام التي تتضمن مكونات Vue، أو استخراج الدعائم، أو مكونات الغلاف، أو التحقق من نوع القالب، أو تكوين Volar. المصدر: hyf0/vue-skills.