0

В настоящее время мой код выглядит следующим образом:Как мне сделать выходной Vorpal описание команды

var vorpal = require('vorpal')(); 

console.log("Are you sure you wish to investigate the murder?") 

vorpal 
.delimiter('grey9nr$') 
.show(); 

vorpal.command('Yes') 
.action(function(args, cb){ 
const self = this; 
this.prompt({ 
type: 'confirm', 
name: 'continue', 
default: false, 
message: 'That sounds like a really bad idea. Continue?', 
}, function(result){ 
if (result.continue) { 
self.log('Good move.'); 
cb(); 
} else { 
self.log('Your life is in danger. We will contact you with more information in due course.'); 
app.destroyDatabase(cb); 
} 
}); 
}); 

Какие результаты в следующем:

Screenshot

Я хотел бы быть в состоянии определите, что да означает, что игрок знает, что ответит «да», или потребует от них действий.

ответ

3

Вы можете либо передать описание в качестве второго параметра функции command(), либо явно установить его с помощью description().

Либо

vorpal.command('Yes', `These words will show up in the help') 
.action(function(args, cb){ 
... 

или

vorpal.command('Yes') 
.description('`These words will show up in the help'') 
.action(function(args, cb){ 
... 
+0

Спасибо чувак. Я скоро добавлю его на сайт. –