通过curl执行的nodejs文件如何携带参数?

碰到个场景需要加载远程nodejs脚本并执行,调用方式类似:curl http://gitlab.com/xxx/test.js | node

现在有个问题,这个 test.js 文件中需要判断传入的参数,该如何携带呢?

// test.js 示例

const argv = process.argv.pop();

if (argv === '-o') {
    console.log(`argv = -o`);
    return;
}

if (argv === '-r') {
    console.log(`argv = -r`);
    return;
}

console.log(`argv else`);
阅读 1.8k
1 个回答

| node - arg1 arg2

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题