我在baseUrl
的{{1}}中设置了paths
和compilerOptions
设置:
tsconfig.client.json
然后,在我的客户端代码中,我只需执行{
"compilerOptions": {
"target": "es5",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"baseUrl": ".",
"paths":{
"*": [
"src/*",
"node_modules/*"
]
}
},
"exclude": [
"node_modules",
"src/server"
]
}
而不是执行import { CoreModule } from 'client/core/core.module'
来进行客户端导入。
webpack中的ts-loader也可以正确地编译和捆绑所有内容,因此实际生成的代码中没有任何内容是错误的。但是,VSCode会以红色标记路径名称,并将其标记为import { CoreModule } from '../core/core.module'
。如何让这条错误消息消失?
我正在使用Typescript 2.0.1 btw。