GitHub - vitonsky/eslint-plugin-paths: 一个用于 ESLint 的插件,用于强制使用来自 tsconfig 的路径别名

主要观点:这是一个 ESLint 插件,用于强制根据tsconfig.jsonjsconfig.json中的paths选项配置使用路径别名,而非相对导入,具有零配置、即插即用的设计。
关键信息

  • 支持eslint --fix自动修复,可自动化路径校正。
  • 不像其他插件引入自己的别名,此插件仅使用tsconfig/jsconfig中的别名配置。
  • 有一个tsconfig.json(或使用纯 JavaScript 时的jsconfig.json)作为真理之源。
  • 可设置configFilePath提供编译器配置的 JSON 文件路径。
    重要细节
  • 安装插件需npm install -D eslint-plugin-paths,并更新 ESLint 配置,添加pluginsrules
  • 给出tsconfig.json配置示例及相应有效和无效代码示例。
  • 提供捐赠方式,包括告知他人、提出建议、帮助重现未确认的 bug 报告、解决 bug 等,以及各种加密货币的捐赠地址。
阅读 28
0 条评论