Module Visual Code Studio-Typescript 2.0不解析/编译基于路径的模块(显示红色下划线)

Module Visual Code Studio-Typescript 2.0不解析/编译基于路径的模块(显示红色下划线),module,visual-studio-code,typescript2.0,Module,Visual Studio Code,Typescript2.0,我在angular 2项目中使用VSC1.4。我有一个非常简单的结构,如下所示,并尝试设置基于路径映射的模块分辨率,如下所述: projectRoot ├── src │ ├── 模型 │ │ ├── 模型A.ts │ ├── 应用程序 │ └── modelB.ts(从'src/models/modelA'导入{modelA};) │ └── tsconfig.json 在我的tsconfig.json中,我将baseURL设置为“ “编译器选项”:{ “目标”

我在angular 2项目中使用VSC1.4。我有一个非常简单的结构,如下所示,并尝试设置基于路径映射的模块分辨率,如下所述:

projectRoot
├── src
│   ├── 模型
│   │   ├── 模型A.ts
│   ├── 应用程序
│       └── modelB.ts(从'src/models/modelA'导入{modelA};)
│
└── tsconfig.json

在我的tsconfig.json中,我将baseURL设置为


“编译器选项”:{
“目标”:“es5”,
“模块”:“commonjs”,
“moduleResolution”:“节点”,
“源地图”:正确,
“emit decoromentadata”:正确,
“实验生态学者”:没错,
“removeComments”:false,
“noImplicitAny”:错,
“SuppressImplicationIndexErrors”:true,
“noEmitHelpers”:没错,
“baseUrl”:”
}

但vsc在导入文件下仍显示一条红线,表示
[ts]找不到模块“src/models/modelA”

在我的
package.json
中,我有typescript 2

“ts助手”:“^1.1.1”,
“ts加载器”:“^0.8.2”,
“ts节点”:“^1.2.2”,
“tslint”:“^3.14.0”,
“tslint加载器”:“^2.1.5”,
“typedoc”:“^0.4.4”,
“类型脚本”:“^2.0.0”,
“打字”:“^1.3.2”,

有没有人能告诉我,我是否遗漏了什么或是什么设置不正确

顺便说一句,我正在使用网页包。我的网页可以编译它,并按预期工作,但它是恼人的看到红线,它不hepl在智能感知功能的VSCode