Skip to content

Kiro 更新后 Vue 扩展激活失败(TypeError: isActive undefined)

问题

Kiro IDE 更新到 v0.11.133(2026-04-27)后,Vue (Official) 扩展(vue.volar)无法激活,报错:

TypeError: Cannot read properties of undefined (reading 'isActive')
ExtensionService#_doActivateExtension Vue.volar, startup: false

症状:

  • .vue 文件中 TypeScript 类型检查、IntelliSense 和 props 补全全部失效
  • "Cmd+Click 跳转定义"不可用
  • "Vue: Restart Vue and TS Server"命令找不到
  • 更新前一切正常,更新后立即出现

影响版本

Kiro v0.11.133(2026-04-27 更新)触发,多个 OS(Windows / macOS)均有复现。

临时解决方案

方案一:降级 Kiro 版本

回退到 v0.11.132 或更早版本(可以从 kiro.dev/changelog/ide/ 找到历史版本下载链接)。

方案二:降级 Vue (Official) 扩展

在 Kiro 扩展面板中:

  1. 找到 Vue (Official) 扩展
  2. 右键 → "安装特定版本"
  3. 尝试安装 v3.2.5 或 v3.2.3

注意:部分用户反映降级扩展无效(官方 repo 评论 Rochester-Ting 验证 v3.2.5 和 v3.2.7 均报同样错误)。

方案三:等待官方修复

该 Bug 已于 2026-04-27 提交,官方正在处理。请关注 Kiro IDE Changelog 中的修复公告。

诊断方法

打开 Kiro → 帮助 → 切换开发人员工具 → Console,查找是否有 ExtensionService#_doActivateExtension Vue.volar 相关错误,确认是否属于此 Bug。

来源GitHub Issue #7886