node.js读取命令行参数详解
命令行参数(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读取命令行参数的方法请查看下面的相关链接
相关文章
node.js安装及环境配置超详细步骤讲解(Windows系统安装包方式)
这篇文章主要介绍了node.js安装及环境配置超详细教程(Windows系统安装包方式),本文分步骤通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下2023-02-02node NPM库glob通配符匹配文件名minimatch模式匹配字符串学习
这篇文章主要为大家介绍了node NPM库glob通配符匹配文件名minimatch模式匹配字符串学习,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-07-07
最新评论