【发布时间】:2019-11-14 02:21:57
【问题描述】:
只是想知道,您如何直接从节点调用中获取输入?我知道你可以在 Python 中做到这一点。这是我想要实现的示例:
代码:
function main(x,y) {
return x * y;
}
命令调用:
node index.js 2 2
什么的。
【问题讨论】:
标签: node.js console console-application
只是想知道,您如何直接从节点调用中获取输入?我知道你可以在 Python 中做到这一点。这是我想要实现的示例:
代码:
function main(x,y) {
return x * y;
}
命令调用:
node index.js 2 2
什么的。
【问题讨论】:
标签: node.js console console-application
你可以使用process.argv
let inputArr=process.argv.slice(2);
console.log(inputArr) // [2,2]
我们将跳过数组 process.argv 的前两个元素,因为前两个元素将始终是 - 节点和脚本路径
【讨论】:
您可以使用process.argv 这将返回一个包含您在 CLI 中传递的参数的数组
参考:https://nodejs.org/en/knowledge/command-line/how-to-parse-command-line-arguments/
【讨论】: