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的错误。如果可以,请尝试将这两个版本更新为其最新版本