我尝试使用节点编写命令行应用程序,并希望使用npm install -g
之后就无法读出process.argv数组。
我试过了:
// print process.argv
process.argv.forEach(function(val, index, array) {
console.log(index + ': ' + val);
});
当我致电node /bin/myprog parm1
时,它有效
当我打电话给myprog parm1
时,没有通过任何参赛。
有任何想法让父母来电进程.argvs?我正在使用Windows 7。
答案 0 :(得分:0)
我也在Windows 7上,我在这里创建了以下测试包,它运行良好:https://gist.github.com/gustavohenke/5657481
检查您是否忘记mybin
文件中的第一行。