3

我在我的中设置了一个baseUrlpaths设置:compilerOptionstsconfig.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'而不是做import { CoreModule } from '../core/core.module'.

webpack 中的 ts-loader 还可以正确地转换和捆绑所有内容,因此实际生成的代码中没有任何错误。但是,VSCode 一直在红色下划线路径名,说它Cannot find module 'client/core/core.module'。如何让此错误消息消失?

我正在使用 Typescript 2.0.1 顺便说一句。

4

0 回答 0