命令行参数(CLI)是在应用程序通过操作系统的命令行界面运行时用于向程序传递附加信息的文本字符串。 我们可以很容易地通过node中的全局对象(即process对象)读取这些参数。 下
命令行参数(CLI)是在应用程序通过操作系统的命令行界面运行时用于向程序传递附加信息的文本字符串。
我们可以很容易地通过node中的全局对象(即process对象)读取这些参数。
下面是使用适当示例的方法。
将文件保存为index.js,并将下面的代码粘贴到文件中。
var arguments = process.argv ;
console.log(arguments) ;
使用下面命令运行index.js:
node index.js
输出:
这个process.arg包含一个数组,其中第0个索引包含节点可执行路径,第1个索引包含当前文件的路径,然后rest索引包含传递的参数。
运行程序添加作为参数传递的两个数字。
将文件保存为index1.js,并将以下代码粘贴到文件中。
var arguments = process.argv
function add(a, b) {
// To extract number from string
return parseInt(a)+parseInt(b)
}
var sum = add(arguments[2], arguments[3])
console.log("Addition of 2, 3 is ", sum)
使用下面命令运行index1.js:
node index1.js
输出:
这就是我们在node.js中处理参数的方式。
args模块非常流行用于处理命令行参数。它提供了各种特性,比如添加自己的命令来工作等等。
更多关于node.js读取命令行参数的方法请查看下面的相关链接
--结束END--
本文标题: node.js读取命令行参数详解
本文链接: https://www.lsjlt.com/news/169434.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0