// 引入 process 模块,它是 Node.js 的全局对象之一,无需显式引入
// process.argv 是一个数组,包含了命令行传递的参数
// 第一个元素是 node 命令的路径,第二个元素是执行脚本的文件路径,后面的元素是用户传递的参数
// 示例代码:获取命令行参数并打印出来
console.log('命令行参数:', process.argv);
// 如果需要忽略前两个默认参数(node 路径和脚本路径),可以使用 slice 方法
const userArgs = process.argv.slice(2);
console.log('用户传递的参数:', userArgs);
// 例如,在命令行中运行:node script.js arg1 arg2 arg3
// 输出将会是:
// 命令行参数: [ 'path/to/node', 'path/to/script.js', 'arg1', 'arg2', 'arg3' ]
// 用户传递的参数: [ 'arg1', 'arg2', 'arg3' ]
上一篇:js assign
下一篇:js select change
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站