2017-02-13 19 views
0

TypeScriptで初めてのYeomanジェネレーターを構築しようとしています。 私は、js okと簡単な試練人生成機で動作します。しかし、私はTypeScriptコンパイラが何を不満を抱いているのか不思議です。TypeはYeomanジェネレーターをTypeScriptでビルドするときに 'any'がコンストラクター関数型ではありません

私はes2015モジュールとes6をターゲットにしています。

アイデア?

enter image description here

答えて

1

おそらくヨーマンの型情報を持っていません。 letまたはconstrequireステートメントを使用している場合は、変数に手動で注釈を付ける必要があります。代わりに

import Generator = require('yeoman-generator'); 

を使用できます。 yeoman-generatorがインストールされている必要があります(@types/yeoman-generator

+0

ありがとうございます。あなたは私を正しい軌道に乗せる。私は 'yeoman-generator'からGeneratorとしてimport *を使いました。コモンズモジュールの読み込みを使用するように切り替えました。 –

関連する問題