Typescript Visual Studio代码-导入路径已断开

Typescript Visual Studio代码-导入路径已断开,typescript,visual-studio-code,Typescript,Visual Studio Code,我开始键入@Component(),VS代码无法正确解析导入路径 预期结果: import { Component } from "@angular/core"; import { Component } from "../../../../node_modules/@angular/core"; 观察结果: import { Component } from "@angular/core"; import { Component } from "../../../../node_modu

我开始键入
@Component()
,VS代码无法正确解析导入路径

预期结果:

import { Component } from "@angular/core";
import { Component } from "../../../../node_modules/@angular/core";
观察结果:

import { Component } from "@angular/core";
import { Component } from "../../../../node_modules/@angular/core";
有人知道什么地方可能出了问题吗


更新1

tsconfig.json

{
    "compilerOptions": {
        "declaration": false,
        "emitDecoratorMetadata": true,
        "experimentalDecorators": true,
        "lib": [
            "es6",
            "dom"
        ],
        "mapRoot": "./",
        "module": "es6",
        "moduleResolution": "node",
        "outDir": "../dist/out-tsc",
        "sourceMap": true,
        "target": "es5",
        "typeRoots": [
            "../node_modules/@types"
        ],
        "baseUrl": ".",
        "paths": {
            "@shared/*": [
                "./shared/*"
            ],
            "@app/*": [
                "./app/*"
            ],
            "@global/*": [
                "./global/*"
            ]
        }
    }
}

您可以使用此命令更好地了解问题所在

tsc——跟踪解决方案| grep@shared


很可能您的baseUrl和路径没有正确匹配

您的tsconfig看起来像什么?Hi@DanielA.White,正在考虑
tsconfig.json
。刚刚更新了我的帖子,从文件中添加了内容。谢谢我曾在其他人身上看到过这种情况,似乎这可能是TS或VSCode的错误。如果可以,请尝试将这两个版本更新为其最新版本