3
我不能使用進口Command
類,即使它可以創建Command
例如像(let parser = new Command();
)
返回類型我tsc
版本,
$ src git:(master) ✗ tsc --version
Version 1.8.0-dev.20151222
我這麼想嗎?
我不能使用進口Command
類,即使它可以創建Command
例如像(let parser = new Command();
)
返回類型我tsc
版本,
$ src git:(master) ✗ tsc --version
Version 1.8.0-dev.20151222
我這麼想嗎?
這是因爲commander.IExportedCommand.Command
is not一個類型,但一個變量。您可以使用typeof Command
或使用該類型的實際名稱commander.ICommand
。
function create(args: string[]): typeof Command;
// or
function create(args: string[]): commander.ICommand;
Thanks @Louy :) – 1ambda