小编Tay*_*tin的帖子

Typescript 路径工作正常,但 eslint 不尊重它们

在浏览完这篇文章并尝试了这里的所有内容之后。似乎什么都不起作用。

我们尝试将节点部分添加到导入/解析器中,但这似乎不起作用。我们也在使用 monorepo,这会产生什么影响吗?尝试过的其他方法是将 a 添加project到打字稿解析器,但这也不起作用。

尝试将路径切换到 tsconfig.json 内的直接路径,但这也不起作用。

这是我的文件:

导入示例:import { colors } from "@styles"

tsconfig.json

{
  "compilerOptions": {
    "target": "es5",
    "outDir": "lib",
    "lib": [
      "dom",
      "dom.iterable",
      "esnext"
    ],
    "declaration": true,
    "declarationDir": "lib",
    "allowJs": true,
    "skipLibCheck": true,
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "noEmit": true,
    "jsx": "react",
    "baseUrl": ".",
    "paths": {
      "@styles/*": ["src/styles/*"],
      "@styles": ["src/styles/index.ts"],
      "@utils/*": ["src/utils/*"]
    }
  },
  "include": [
    "src/*",
    "stories/*",
  ], …
Run Code Online (Sandbox Code Playgroud)

typescript eslint eslintrc

5
推荐指数
0
解决办法
819
查看次数

标签 统计

eslint ×1

eslintrc ×1

typescript ×1