【发布时间】:2021-09-11 15:34:02
【问题描述】:
问题:
错误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
繁殖步骤:
- 创建下一个应用程序
- npx jsconfig.json -t nextjs
jsconfig.json
"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
{
"extends": ["next", "next/core-web-vitals"]
}
规格
- vscode:版本 1.57.1
- 节点:14.17.1 (LTS)
- nextjs: 11.0.1
注意:我添加了 eslint-import-resolver-typescript 模块,但仍然可以正常工作。
截图:
【问题讨论】:
-
您后来解决了这个问题吗?我也遇到了同样的问题
-
我试图修复它无法找到具体的解决方案,但是应用程序确实运行没有错误,所以我忽略了它。如果它真的困扰你,卸载 javascript/typescript IntelliSense 扩展可能会停止,但你也不会获得 IntelliSense 功能。
-
也有同样的问题。我正在努力寻找一种方法来关闭错误消息。
标签: javascript typescript visual-studio-code frontend next.js