我想创建控制台应用程序,根据键入的值,我想让if , else if
控件在这里是代码;
process.stdin.setEncoding('utf8');
process.stdin.on('readable', function() {
var chunk = process.stdin.read();
if (chunk == "generate") {
process.stdout.write('data: ' + chunk);
}else if(chunk === "mapping"){
process.stdout.write('data: ' + chunk);
}else if(chunk === "--help"){
process.stdout.write('data: ' + chunk);
}else{
console.log("Undefined command ! please type ' --help ' to learn commands");
}
});
如果控件不处理,否则部分适用于任何类型的值。我试图将chunk变量变为字符串,但它不起作用。