Skip to content

Commit

Permalink
fix: 🐛 typo
Browse files Browse the repository at this point in the history
  • Loading branch information
wangshunnn committed Oct 31, 2024
1 parent f45d958 commit 3320716
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/blog/vue-tsc.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ place: 北京

## 一、介绍

[vue-tsc](https://github.com/vuejs/language-tools/tree/master/packages/tsc) 是基于开源IDE插件 [Volar](https://github.com/vuejs/language-tools) 开发的针对 Vue 3 类型检查的 CLI 工具,相当于是支持 vue 文件的 tsc。其功能和用法如下:
[vue-tsc](https://github.com/vuejs/language-tools/tree/master/packages/tsc) 是基于开源 IDE 插件 [Volar](https://github.com/vuejs/language-tools) 开发的针对 Vue 3 类型检查的 CLI 工具,相当于是支持 vue 文件的 tsc。其功能和用法如下:

1. 类型检查:

```bash
vue-tsc --noEmit
```

1. 生成类型声明文件:
2. 生成类型声明文件:

```bash
vue-tsc --declaration --emitDeclarationOnly
Expand Down Expand Up @@ -570,7 +570,7 @@ export function computedVueSfc(
##### 2.3.1 getDefaultVueLanguagePlugins

- _language-tools/packages/language-core/lib/plugins.ts_
- 追溯参数 plugins 的来源,是在 [**createVueLanguagePlugin**](https://www.notion.so/vue-tsc-d81cdb30b2ac416aaeb6f899c6b74d6a?pvs=21) 中通过 `getDefaultVueLanguagePlugins` 获取得到,代码如下。
- 追溯参数 plugins 的来源,是在 `createVueLanguagePlugin` 中通过 `getDefaultVueLanguagePlugins` 获取得到,代码如下。
1. 生成 9 个默认 plugin: `useMdFilePlugin`, `useHtmlFilePlugin`, `useVueFilePlugin` 等等。默认的插件源码都放在 _/plugins_ 目录下。
2. 还可以通过 vue-tsc 传入额外的插件配置 `vueCompilerOptions.plugins`
3. 根据传入的插件上下文 `pluginContext` 实例化最终的插件实例数组。
Expand Down

0 comments on commit 3320716

Please sign in to comment.