私はAngular 2プロジェクトを持っていて、問題なしでdebugを使っています。私は今rollupを使用しようとしていると私はエラーを取得する:ロールアップを使用するTypeScriptプロジェクトにデバッグをインポートするにはどうすればいいですか?
Cannot call a namespace ('debugModule')
これは私がデバッグをインポートする方法を参照:
import * as debugModule from 'debug';
私はこれを解決するにはせずにインポートすることであることを見てきましたこのように、* as someName
構文を使用して:
import debug from 'debug';
または多分:
import { Debug } from 'debug';
...でもどちらの作品も(has no default export
とhas no exported member 'Debug'
)です。私はdebug
と@types/debug
の両方の情報源を調べるために努力しましたが、私が見ることができるのは@types/debug
です - IDebug
とIDebugger
のインタフェースがあります。
rollup
が問題なくなるようにdebug
をインポートするにはどうすればよいですか?
私はこのようにそれを呼び出すことにより、作業中にそれを強制することができますように見えます:
debug = debugModule.call(this, 'module:component');
私は...前方