为什么 jsconfig.json 文件报告“未找到”问题?

我的 jsconfig.json 文件报告了一个问题:

File 'c:/.../node_modules/source-map/source-map' not found.
  The file is in the program because:
    Root file specified for compilation

它总是报告两次,并指向文件中的第一个 {

这是我的 jsconfig.json

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es6",
        "baseUrl": ".",
        "paths": {
            "@/*": ["src/*"],
        }
    },
    "include": [
        "src/**/*"
    ],
    "exclude": ["node_modules"]
}

当我重新加载 VSCode 时,它​​消失了几分钟,然后在使用 VSCode 时重新出现。

stack overflow Why is jsconfig.json file reporting a 'not found' problem?
原文答案

答案:

作者头像

"noEmit": true 添加到 compilerOptions and 重新加载 VSCode 似乎对我有用。

作者头像

通过安装后来版本的源地图作为DEV依赖关系,这是为我们修复的。

npm install source-map --save-dev

在撰写本文时,package.json在DevDepentencies下的条目是:

"source-map": "^0.7.3"