我使用index.d.ts
声明了一个全局ts类型,当我使用这个全局类型的时候我可以获得这个类型的智能提示,但是无法通过eslint的no-undef规则校验,提示这个全局类型未定义。请问如何让eslint能够识别全局的ts类型呢?
我使用index.d.ts
声明了一个全局ts类型,当我使用这个全局类型的时候我可以获得这个类型的智能提示,但是无法通过eslint的no-undef规则校验,提示这个全局类型未定义。请问如何让eslint能够识别全局的ts类型呢?
因为ts自带类型检查,所以ts文件直接禁用就好了;
参见官方FAQ
{
name: "coverage-2",
files: ['*.ts', '*.vue'],
rules: {
'no-undef': 'off',
},
在 .eslintrc.js 的 globals 属性里添加 IdLike: readonly 就可以识别了