因为 tsconfig.json 中的编译选项仅仅针对代码类型检查,而不是代码编译,因此不需要让 TypeScript 生成编译文件
以下是tsconfig.json中一些设置的解释
lib: TS 需要引用的库...参考文档
esModuleInterop: 参考文档
skipLibCheck:忽略所有的声明文件( *.d.ts)的类型检查
strict:开启所有严格的类型检查.如果 strict=true,则 所有...explicit-module-boundary-types": "off"
}
}
我们在 ESLint 配置文件中做了下面的事情
将@typescript-eslint/parser 作为ESLint...关闭了explicit-module-boundary-types,Typescript 中,必须明确指定函数的返回值类型。...".js,.jsx,.ts,.tsx"的文件
lint:js: 只校验src目录下,后缀名为".js,.jsx,.ts,.tsx"的文件中,被修改过的文件。