Skip to content

Commit

Permalink
docs: update vue ts instruction
Browse files Browse the repository at this point in the history
  • Loading branch information
StarHeartHunt committed Mar 2, 2024
1 parent f243e31 commit 6b71e73
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,6 @@

- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar)

## `.vue` TypeScript 类型支持

由于 TypeScript 不能处理 `.vue` 导入的类型信息,它们默认会被作为通用的 Vue 组件类型来处理。在大多数情况下,如果您不太关心模板之外的组件属性类型,这是可以接受的。然而,如果您希望在 `.vue` 导入中获取实际的属性类型(例如,在使用手动的 `h(...)` 调用时获取属性验证),您可以按照以下步骤启用 Volar 的接管模式:

1. 从 VS Code 的命令面板运行 `Extensions: Show Built-in Extensions`,找到 `TypeScript and JavaScript Language Features`,然后右键单击并选择 `Disable (Workspace)`。默认情况下,如果默认的 TypeScript 扩展被禁用,接管模式将自动启用。
2. 通过从命令面板运行 `Developer: Reload Window` 来重新加载 VS Code 窗口。
您可以在 [这里](https://github.com/johnsoncodehk/volar/discussions/471) 了解更多关于接管模式的信息。

## 子应用列表

会逐步迁移一些没人会去搜,而且需要复杂 lua/smw 查询的模板过来
Expand All @@ -27,6 +19,7 @@
- 不期而遇事件 [Widget:IsEvent/dev](https://prts.wiki/w/Widget:ISEvent/dev)
- 生息演算地图 [Widget:XbMapViewer/dev](https://prts.wiki/w/Widget:XbMapViewer/dev)
- 蚀刻章(光荣之路)[Widget:MedalList/dev](https://prts.wiki/w/Widget:MedalList/dev)

## 项目配置

### 安装项目依赖
Expand Down

0 comments on commit 6b71e73

Please sign in to comment.