首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“导入-解析器-类型记录/库”在jsconfig.json中找不到错误

“导入-解析器-类型记录/库”在jsconfig.json中找不到错误
EN

Stack Overflow用户
提问于 2021-06-29 12:09:18
回答 2查看 2.4K关注 0票数 14

问题:

误差File '/Users/nish7/Documents/Code/WebDev/HOS/frontend/node_modules/eslint-import-resolver-typescript/lib' not found. The file is in the program because: Root file specified for compilation

再生产步骤:

  • create-next-app
  • npx jsconfig.json -t nextjs

jsconfig.json

代码语言:javascript
复制
    "compilerOptions": {
        "checkJs": false,
        "resolveJsonModule": true,
        "moduleResolution": "node",
        "target": "es2020",
        "module": "es2015",
        "baseUrl": ".",
        "paths": {
            "@/components/*": ["components/*"],
            "@/styles/*": ["styles/*"],
            "@/pages/*": ["pages/*"],
            "@/utils/*": ["utils/*"],
            "@/theme/*": ["theme/*"]
        }
    },
    "exclude": [
        "dist",
        "node_modules",
        "build",
        ".vscode",
        ".next",
        "coverage",
        ".npm",
        ".yarn"
    ],
    "typeAcquisition": {
        "enable": true,
        "include": ["react", "react-dom"]
    }
}

eslint.rc

代码语言:javascript
复制
{
  "extends": ["next", "next/core-web-vitals"]
}

规格

(LTS)

  • nextjs:

  • vscode:版本1.57.1

  • 节点: 14.17.1

  • 11.0.1

注意:我添加了eslint-导入-解析器-类型记录模块,但仍然有很强的工作能力.

截图:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-09-19 10:28:53

如果使用vscode,请尝试在设置中禁用TypeScript › Validate。这帮我解决了!

编辑:

找到一种比完全禁用验证更明智的方法;在Vscode设置中设置TypeScript SDK

"typescript.tsdk": "./node_modules/typescript/lib"

票数 10
EN

Stack Overflow用户

发布于 2022-01-10 18:21:22

只需重新启动您所有的vscode窗口,这在我的情况下是有效的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68178438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档