Nuxt/docs/2.guide/2.directory-structure/3.tsconfig.md
Sébastien Chopin f26a801775
docs: update to new website (#23743)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-18 12:59:43 +02:00

1.0 KiB

title description head.title navigation.icon
tsconfig.json Nuxt generates a .nuxt/tsconfig.json file with sensible defaults and your aliases. tsconfig.json i-ph-file-duotone

Nuxt automatically generates a .nuxt/tsconfig.json file with the resolved aliases you are using in your Nuxt project, as well as with other sensible defaults.

You can benefit from this by creating a tsconfig.json in the root of your project with the following content:

{
  "extends": "./.nuxt/tsconfig.json"
}

::callout As you need to, you can customize the contents of this file. However, it is recommended that you don't overwrite target, module and moduleResolution. ::

::callout If you need to customize your paths, this will override the auto-generated path aliases. Instead, we recommend that you add any path aliases you need to the alias property within your nuxt.config, where they will get picked up and added to the auto-generated tsconfig. ::