如何跳过节点模块包上的typescript&noImplicitAny = true规则?

时间:2016-11-28 03:14:13

标签: angular typescript webpack typescript2.0 webpack-2

我使用Typescript 2和Webpack 2构建angular 2 app。作为一个加载器,我使用了awesome-typescript-loader。我在tsconfig.json中设置了noImplicitAny = true。但是我隐含使用的一些npm包有一个' any'类型。 (例如angular2-platform-node)。所以我想仅在npm包上跳过该规则,但不在我的应用程序源上跳过。我该如何配置呢?

1 个答案:

答案 0 :(得分:4)

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

{
  "compilerOptions": {
    "noImplicitAny": true,
    "skipLibCheck": true,
    ...
}