打字稿是否可以选择禁止"任何"在声明或转换/转换时?

时间:2016-04-27 19:09:31

标签: typescript visual-studio-2015

我在Visual Studio 2015中使用TypeScript版本1.8.10。

在tsconfig.json中,我将这些设置设为

"compilerOptions": {
  "target": "es6",
  "module": "system",
  "moduleResolution": "node",
  "emitDecoratorMetadata": true,
  "experimentalDecorators": true,
  "removeComments": true,
  "noImplicitAny": true,
  "noEmitOnError": false,
  "noImplicitUseStrict": false,
  "declaration": false,
  "inlineSourceMap": true,
  "inlineSources": true
},

我想知道是否有一个设置禁止使用"任何"并强制我们使用数字类型,如数字,字符串等,而不是"任何"?

1 个答案:

答案 0 :(得分:3)

您可以将TSlint与TypeScript结合使用并设置no-any标志。请参阅https://www.npmjs.com/package/tslint(不搜索任何内容)