小编gay*_*dev的帖子

eslint + jsconfig + nextjs 模块路径别名(绝对路径导入 - @)

我正在尝试按照nextjs 文档使用自定义别名导入文件。

我目前的做法是

import Header from '../../../components/Header';
Run Code Online (Sandbox Code Playgroud)

import Header from '@components/Header';
Run Code Online (Sandbox Code Playgroud)

我得到了预期的结果。但是 eslint 会抛出以下错误:

  • 无法解析模块路径(eslint - 导入/没有未解析)

我尝试在 eslintrc 文件中添加以下行来解决该错误

    settings: {
    'import/resolver': {
      node: {
        paths: ['src'],
      },
    },
  },
Run Code Online (Sandbox Code Playgroud)

但 eslint 仍然抛出同样的错误。

解决这个问题的正确方法是什么?

提前致谢...

注意:我不想删除 eslint 并且我需要 @components import 别名

import reactjs next.js eslintrc nestjs-config

8
推荐指数
2
解决办法
4713
查看次数

标签 统计

eslintrc ×1

import ×1

nestjs-config ×1

next.js ×1

reactjs ×1