0

我正在尝试找出 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 吗?是否可以覆盖这些规则?

谢谢!

4

0 回答 0