当前位置:   article > 正文

项目中给Typescript单独添加ESlint配置_@typescript-eslint/eslint-plugin

@typescript-eslint/eslint-plugin

老项目中已有ESlint,如何在不影响其他文件的情况下添加对ts文件的配置

npm i -D @typescript-eslint/parser

npm i -D @typescript-eslint/eslint-plugin  

// 注意,这俩包版本号要相同

  1. overrides: [
  2. {
  3. files: ["*.ts"], // 对 .ts 文件单独单价配置
  4. parser: "@typescript-eslint/parser", // 添加解析器
  5. plugins: ["@typescript-eslint"], // 处理插件
  6. parserOptions: {
  7. project: 'tsconfig.json', // 增加 ts 的配置文件
  8. },
  9. extends: ["plugin:@typescript-eslint/recommended"], // 继承该风格
  10. settings: { // 该配置的作用是lint规则支持导入 .ts .d.ts 后缀的文件
  11. 'import/resolver': {
  12. 'node': {
  13. extensions: [ ".d.ts", ".ts"]
  14. }
  15. }
  16. }
  17. }
  18. ]

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/76985
推荐阅读
相关标签
  

闽ICP备14008679号