我有我的應用程序下面的代碼:如何使用TypeScript命令(npm)?
import commander = require('commander');
commander
.option('-u, --user [user]', 'user code')
.option('-p, --pass [pass]', 'pass code')
.parse(process.argv);
然後我嘗試訪問:
commander.user
但我得到一個錯誤(從DefinitelyTyped commander.d.ts):
user does not exist on type IExportedCommand
我試過加這個
interface IExportedCommand {
user: string;
pass: string;
}
但我仍然得到錯誤。我怎樣才能解決這個問題?