mcpField
V
vue-options-api-best-practices

vue-options-api-best-practices

github.com/vuejs-ai开发3.2k11.9k 次安装5 天前更新
代码仓库

关于 vue-options-api-best-practices

面向 Vue.js 开发者的 Options API 技能,涵盖实践建议、TypeScript 类型处理和常见陷阱,适用于编写或维护 Options API 组件。

主要功能

  1. 01推断组件属性类型
  2. 02确保 Options API 的 this 类型安全
  3. 03为属性和事件处理器添加类型
  4. 04指定计算属性的返回类型
  5. 05规范方法与生命周期钩子绑定

适用场景

  1. 01为 Options API 组件添加 TypeScript 类型
  2. 02排查属性或注入项的类型问题
  3. 03避免方法和生命周期钩子绑定错误

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vuejs-ai/skills --skill vue-options-api-best-practices

安装后在 Claude Code 中输入/vue-options-api-best-practices确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

reference/
no-arrow-functions-in-lifecycle-hooks.md
no-arrow-functions-in-methods.md
stateful-methods-lifecycle.md
ts-options-api-arrow-functions-validators.md
ts-options-api-computed-return-types.md
ts-options-api-proptype-complex-types.md
ts-options-api-provide-inject-limitations.md
ts-options-api-type-event-handlers.md
ts-options-api-use-definecomponent.md
ts-strict-mode-options-api.md

详细介绍

Vue.js Options API 最佳实践、TypeScript 集成和常见陷阱。

TypeScript
方法与生命周期

评论

支持 Markdown