vixt / core / TypescriptOptions
TypescriptOptions
Properties
references?
optionalreferences?: (string| {content?:string;path?:string; })[]
shim?
optionalshim?:boolean
Generate a *.vue shim
Default
ts
falsetsConfig?
optionaltsConfig?:TSConfig&object
You can extend the generated TypeScript configurations (.vixt/tsconfig.json) using this option.
Type Declaration
extends?
optionalextends?:string|string[]
Default
ts
'@vue/tsconfig/tsconfig.dom.json'vueCompilerOptions?
optionalvueCompilerOptions?:RawVueCompilerOptions
typeCheck?
optionaltypeCheck?:Partial<PluginConfig>
Enable build-time or dev-server type checking.
See
https://github.com/fi3ework/vite-plugin-checker
Example
ts
export default defineVixtConfig({
typescript: {
typeCheck: {
vueTsc: true // for Vue
typescript: true // for React
},
},
})