我最近开始学习节点js并使用在线教程。
我正在尝试获取用户名和一些问候语,但它仍然无法获得它。有一个if语句来检查它是否失败,如果它失败将输出"你吹了它#34;。这是代码:
function grab(flag){
var index = process.argv.indexOf(flag);
return (index==-1) ? null : process.argv[index+1]
}
var greeting = grab('--greeding');
var user = grab('--user');
if (!user || !greeting){
console.log("you belew it")
}else {
console.log('welcome ${user}, ${greeting}');
}
这是我传递数据的方式
node app.js --user Stack --greeting "hello"
答案 0 :(得分:2)
更改
grab('--greeding');
到
grab('--greeting');
小心