nuxt typecheck

Source
The typecheck command runs vue-tsc or Golar to check types throughout your app.
Terminal
npx nuxt typecheck [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--dotenv=<path>...] [-e, --extends=<layer-name>...] [--checker=<vue-tsc|golar>] [-b, --build]

The typecheck command runs vue-tsc or Golar to check types throughout your app. If neither is installed you are offered the install command for your package manager.

Arguments

ArgumentDescription
ROOTDIRThe root directory of your Nuxt project (default: .)

Options

OptionDefaultDescription
--cwd=<directory>Specify the root directory of your Nuxt project
--logLevel=<silent|info|verbose>Specify build-time log level
--dotenv=<path>...Path to .env file to load, relative to the root directory. Can be repeated, with later files taking precedence.
-e, --extends=<layer-name>...Extend from a Nuxt layer
--checker=<vue-tsc|golar>Type checker to use
-b, --buildType-check in build mode, using TypeScript project references (detected automatically by default)
--no-buildType-check without TypeScript project references

Type checkers

--checker golar runs Golar instead of vue-tsc, and a golar.config.* file in your project makes it the default. A config file is written for you if one is missing.

Build mode

A solution-style tsconfig.json (one that only lists references) is type-checked in build mode automatically. --build forces it, and --no-build turns it off.

This command sets process.env.NODE_ENV to production. To override, define NODE_ENV in a .env file or as a command-line argument.
Read more on how to enable type-checking at build or development time.