Node.js | Модуль Яргс

Опубликовано: 2 Августа, 2021

Модуль Yargs используется для создания ваших собственных команд командной строки в node.js и помогает в создании элегантного пользовательского интерфейса. Этот модуль делает аргументы командной строки гибкими и простыми в использовании.

Установка модуля yargs:

  1. Вы можете посетить ссылку Установить модуль yargs. Вы можете установить этот пакет с помощью этой команды.
     npm установить yargs
  2. После установки yargs вы можете проверить свою версию yargs в командной строке с помощью команды.
     npm версия yargs
  3. После этого вы можете просто создать папку и добавить файл, например index.js. Чтобы запустить этот файл, вам необходимо выполнить следующую команду.
     узел index.js

Имя файла: index.js




const yargs = require( 'yargs' )
// Customize yargs version
yargs.version( '1.1.0' )
// Create add command
yargs.command({
command: 'add' ,
describe: 'Adds two number' ,
builder: {
firstNumber: {
describe: 'First Number' ,
demandOption: true , // Required
type: 'number'
},
secondNumber: {
describe: 'Second Number' ,
demandOption: true ,
type: 'number'
}
},
// Function for your command
handler(argv) {
console.log( "Result:" ,
(argv.firstNumber+argv.secondNumber))
}
})
yargs.parse() // To set above changes

Шаги по запуску программы:

  1. Структура проекта будет выглядеть так:
  2. Убедитесь, что вы установили модуль express и yargs, используя следующие команды:
     npm установить экспресс
    npm установить yargs
  3. Запустите файл index.js, используя команду ниже:
     узел index.js

    После выполнения этой вышеуказанной команды теперь установлена команда yargs, вы можете использовать ее, как показано ниже:

     узел index.js добавить --firstNumber = 4 --secondNumber = 10

Вот как вы можете использовать модуль yargs для создания собственной команды аргументов командной строки, тем самым делая ее более интерактивной.