天天看點

node中yargsd的基本用法

yargsd 就是将指令号中的參數儲存下來

const argv = require('yargs').argv
 console.log(argv)
           
  • 指令行輸入 node app.js

    輸出{ _: [], ‘$0’: ‘app.js’ }

  • 使用 - 會将鍵分割

    輸入 node app.js -user 123

    { _: [], u: true, s: true, e: true, r: 16288, ‘$0’: ‘app.js’ }

  • 使用 – 來儲存鍵值

    輸入 node app.js --user=123 --pass=234

    輸出{ _: [], user: 123, pass: 456, ‘$0’: ‘app.js’ }