私は Node.js アプリを開発しており、Vorpalコマンドを使用しています。コマンドから関数に値を送信しようとしていますが、機能させることができません。私は何か間違ったことをしていますか?
コードは次のとおりです。
vorpal
.command('rollto <num>', 'Rolls to')
.action(function(num) {
rollto(num);
});
function rollto(num) {
bettime = bettimems % 60;
socket.emit('betting', bettime);
timer1 = setInterval(function () {
bettime--;
socket.emit('betting', bettime);
if (bettime == 0) {
socket.emit('random number', num);
console.log("Rolled to:" + num + "!!!");
clearInterval(timer1);
}
}, 1000);
}