概述
这是一个快速轻量级的替代品,用于替代 [minimist](https://github.com/substack/minimist 和 yargs-parser 。
之所以存在这个工具,是因为大多数项目通常不需要 minimist 和 yargs-parser 提供的大多数功能。不过,mri 与它们相似,可能对你也可以作为“替代方案”来使用!
开始
安装
npm install mri
简单示例
import mri from "mri";
const argsOptions: mri.Options = {
  boolean: ["h", "help", "v", "version"],
  string: ["host", "name", "cookieAge", "sessionAge","port"],
  alias: {
    v: "version",
    h: ["help"],
  },
  default: {
  },
};
const args = mri(process.argv.slice(2), argsOptions);
export default args;
node app.js --port=3001