簡単な質問 - .d.tsファイルを持たない新しいnpmライブラリをインポートするたびに、コンパイルのためにたくさんの行を含むスタブ.d.tsファイルを作成しています。カスタム.d.tsファイルを作成せずに外部ライブラリをインポートするにはどうすればいいですか、プロジェクト全体に対してnoimplicitanyをオフにするにはどうすればよいですか?
function SomeFunctionINeed(...args: any[]): any
私たちはTSが大好きですが、これは現在最大のハングアップです。ライブラリ全体をインポートして暗黙的にany
を許可するにはどうすればいいですか?あなたが行うことができます
バージョンを使用していますか? 2.1または2.2では、npmライブラリをインストールすると自動的に 'any'と入力されます。 – unional
@unionalはい - プロジェクト全体に対してnoimplicitanyを無効にすることなく、どうすればそれを動作させることができますか?私はそれらのライブラリのためだけに "any"型を許可し、残りのコードについてはnoimplicitanyの力を失わないようにします。 –
[typescriptファイルで定義ファイルを持たないjsライブラリをインポートする方法]の複製可能性(http://stackoverflow.com/questions/22842389/how-to-import-a-js-library-without-definition-file-in -typescript-file) –