gpt4 book ai didi

node.js - 将 JSON 作为命令行参数传递给 Node

转载 作者:搜寻专家 更新时间:2023-10-31 22:42:00 29 4
gpt4 key购买 nike

我想将一个 JSON 对象作为命令行参数传递给 Node 。像这样:

node file.js --data { "name": "Dave"}

执行此操作的最佳方法是什么,或者是否有另一种更可取的方法来完成同样的事情?

最佳答案

如果它的数据量很小,我会使用 https://www.npmjs.com/package/minimist ,这是 nodejs 的命令行参数解析器。它不是 json,但您可以简单地传递像这样的选项

--name=Foo 

-n Foo

我认为这比 json 更适合命令行工具。

如果您有大量数据要使用,您最好创建一个 json 文件并只将文件名作为命令行参数传递,这样您的程序就可以加载并解析它。

大对象作为命令行参数很可能不是一个好主意。

关于node.js - 将 JSON 作为命令行参数传递给 Node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32876669/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com