我使用Typescript 2和Webpack 2构建angular 2 app。作为一个加载器,我使用了awesome-typescript-loader。我在tsconfig.json中设置了noImplicitAny = true。但是我隐含使用的一些npm包有一个' any'类型。 (例如angular2-platform-node)。所以我想仅在npm包上跳过该规则,但不在我的应用程序源上跳过。我该如何配置呢?
答案 0 :(得分:4)
您可以使用skipLibCheck
编译器选项(在typescript 2.0中添加)跳过所有声明文件的类型检查
{
"compilerOptions": {
"noImplicitAny": true,
"skipLibCheck": true,
...
}