1

用 Minimist 用什么来写出这样的句子?

Name: Lea; Age: 22; Address: UserAdress

到目前为止,我已经尝试过使用--name 和--a。很难找到信息imo

var argv = require('minimist')(process.argv.slice(0, 2))
console.log(process.argv.join());
node index.js --name=Lea -a 22
4

1 回答 1

1

你可以做这样的事情。

var argv = require('minimist')(process.argv.slice(2));
const sentence = `Name: ${argv['name']}; Age: ${argv['age']}; Address: ${argv['address']}`
console.log(sentence)

在做

$ node index.js --name=Lea --age=22 --address=UserAdress

输出:

姓名:莉亚;年龄:22;地址:用户地址

可以在参数上添加进一步的验证。

于 2021-01-13T16:51:22.830 回答