2016-02-17 39 views
1

在command.remove()示例中,我可以找到并删除一个命令。如何删除所有命令

例如,

const all = vorpal.find('*'); 
for (var cmd of all) { 
    cmd.remove(); 
} 

是否有官方的方式来删除所有命令?

回答

1

很简单,它并不需要是一个API方法。

所有命令都通过vorpal.commands公开。所以:

vorpal.commands.forEach(function (cmd) { 
    cmd.remove(); 
}); 

这应该工作。

相关问题