9

我正在使用 Typescript 2 和 Webpack 2 构建 angular 2 应用程序。作为加载器,我使用 awesome-typescript-loader。我在 tsconfig.json 中设置了 noImplicitAny = true。但是我隐式使用的一些 npm 包具有“任何”类型。(例如 angular2 平台节点)。所以我只想在 npm 包上跳过该规则,而不是在我的应用程序源上。我该如何配置?

4

1 回答 1

8

skipLibCheck您可以使用编译器选项跳过所有声明文件的类型检查(在 typescript 2.0 中添加

{
  "compilerOptions": {
    "noImplicitAny": true,
    "skipLibCheck": true,
    ...
}
于 2016-11-28T06:55:42.207 回答