我正在尝试找出 Vetur 从哪里获得所有规则。我通过 CLI 使用 TS 创建了一个最小的 Vue 3 项目,没有 linting。包文件如下所示:
"dependencies": {
"core-js": "^3.6.5",
"vue": "^3.0.0"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-typescript": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0",
"typescript": "~4.1.5"
}
tsconfig 文件包含:
"compilerOptions": {
"target": "esnext",
"module": "esnext",
"strict": true,
...
}
在设置文件中,我添加:
setup() {
const test;
return {
test,
};
},
我得到了错误:
'const' 声明必须被初始化。Vetur(1155)
变量“测试”隐式具有“任何”类型。Vetur(7005)
这很好,我希望显示这些错误我只想知道它们来自哪里?某处有规则列表吗?我可以查看规则 1155 吗?是否可以覆盖这些规则?
谢谢!