求tsconfig.json中vueCompilerOptions所有可用配置项的文档指引
Vue Compiler Options 完整配置指引
核心参考途径
vueCompilerOptions 的配置分为 Vue 编译器原生选项、Volar 编辑器增强选项两类,以下是获取完整配置的可靠方式:
- Vue 编译器源码定义:Vue 3 所有核心编译配置(含你提到的
strictTemplates)都在@vue/compiler-core包的packages/compiler-core/src/options.ts文件中,这里的类型定义是最权威的完整配置清单。 - Volar 补充配置查看:Volar 针对编辑器场景额外补充的配置,可在 Volar 仓库的
packages/vscode-vue-language-features/src/utils/options.ts文件中找到。 - IDE 类型提示:若使用 TypeScript,在项目的
tsconfig.json或jsconfig.json中编写vueCompilerOptions时,VS Code + Volar 会自动弹出所有可用配置的类型提示,包含每个选项的说明和取值范围,是最便捷的查询方式。
strictTemplates 补充说明
开启 strictTemplates: true 后,会强制模板的严格校验规则:
- 校验组件 props 的类型与必填性
- 拦截未注册组件的使用
- 检查模板绑定变量的存在性与类型匹配
内容的提问来源于stack exchange,提问作者Sophon Aniketos
相关产品推荐
相关产品推荐

