TypeScriptプロジェクトにVisual Studioコードを使用しています。ここでは、サードパーティのnpm jsライブラリを使用しています。それらのいくつかはtsタイプ(types.d.tsファイル)を提供しないため、タイプを指定せずにパラメーターまたは変数を使用すると、vsコードのリンティングは次のエラーを示します:parameter hasly 'any'タイプ。また、tsはコンパイルしません。
これを防ぐにはどうすればよいですか?
まず、TypeScriptで型を宣言せずにパラメーターを許容するには、tsconfig.js
// disable this rule:
// "strict": true,
// enable this rule:
"noImplicitAny": false
次に、tslintvsコード拡張の前提条件としてtslint npmパッケージをインストールします
npm install -g tslint
第三に、 tslint vs code extension をインストールします
タイプを指定します:(callback:any) => { }
例えば。私はこのスレッドが古いことを知っていますが、それでも他の誰かがグーグル検索を救うことを望みます。