docs: add warning about latest vue-tsc (#26083)

This commit is contained in:
Sultanov Mirjamol 2024-03-07 01:59:44 +05:00 committed by GitHub
parent d6edb30c5a
commit 9e86ffdd05
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,22 +9,26 @@ By default, Nuxt doesn't check types when you run [`nuxi dev`](/docs/api/command
To enable type-checking at build or development time, install `vue-tsc` and `typescript` as development dependency: To enable type-checking at build or development time, install `vue-tsc` and `typescript` as development dependency:
::alert{type="warning"}
You may experience issues with the latest `vue-tsc` and `vite-plugin-checker`, used internally when type checking. For now, you may need to stay on v1 of `vue-tsc`, and follow these upstream issues for updates: [fi3ework/vite-plugin-checker#306](https://github.com/fi3ework/vite-plugin-checker/issues/306) and [vuejs/language-tools#3969](https://github.com/vuejs/language-tools/issues/3969).
::
::code-group ::code-group
```bash [yarn] ```bash [yarn]
yarn add --dev vue-tsc typescript yarn add --dev vue-tsc@^1 typescript
``` ```
```bash [npm] ```bash [npm]
npm install --save-dev vue-tsc typescript npm install --save-dev vue-tsc@^1 typescript
``` ```
```bash [pnpm] ```bash [pnpm]
pnpm add -D vue-tsc typescript pnpm add -D vue-tsc@^1 typescript
``` ```
```bash [bun] ```bash [bun]
bun add -D vue-tsc typescript bun add -D vue-tsc@^1 typescript
``` ```
:: ::