通过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`);
阅读 2k
1 个回答

| node - arg1 arg2

推荐问题