用途:在编写、审查或重构 Vue 组件时提供类型与工程实践参考,统一 TypeScript、vue-tsc、Volar 相关用法。
主要能力: 能力规则:extract-component-props(从 .vue 组件提取类型)、vue-tsc-strict-templates(捕获模板中未定义组件)、fallthrough-attributes(类型检查透传属性)、strict-css-modules(捕获 CSS module 类名拼写错误)、data-attributes-config(允许 data-* 属性)、volar-3-breaking-changes(修复 Volar 3.0 升级问题)、module-resolution-bundler(修复模块解析错误)、define-model-update-event(修复 defineModel 更新事件错误)、with-defaults-union-types(修复联合类型默认值)、deep-watch-numeric(高效数组监听,Vue 3.5)、vue-directive-comments(@vue-ignore、@vue-skip 控制模板类型检查)、vue-router-typed-params(修复路由参数类型)。 效率规则:hmr-vue-ssr(修复 SSR 应用 HMR)、pinia-store-mocking(用 vitest 模拟 Pinia store)。
使用方式:当遇到上述关键词对应的问题时调用相应规则;具体安装命令与集成步骤资料暂未提供。
适用场景:Vue 3 + TypeScript 项目的组件开发、代码审查、重构及类型错误排查。
限制:资料仅列出规则、关键词与描述,未提供收费、价格、平台支持、版本兼容矩阵或完整示例。