| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 |
minimist
简介
一个轻量级的命令行参数解析库,用于解析Node.js应用程序的命令行参数。它的主要功能是将命令行参数解析为一个对象,方便开发者在程序中使用.
下载安装
ohpm install minimist
ohpm install @types/minimist@1.2.2 // import minimist 的时候语法报错, 其原因是minimist包内不含类型声明, 需要 @types/minimist 下载这个包的声明文件, 从而解决语法的报错.
OpenHarmony ohpm环境配置等更多内容,请参考 如何安装OpenHarmony ohpm包 。
使用说明
- 引入文件及代码依赖
import minimist from 'minimist'
let parse = minimist(['-f', '11', '--zoom', '55'], { alias: { z: ['zm', 'zoom']}})
// {"_":[],"f":11,"zoom":55,"z":55,"zm":55}
接口说明
- 将命令行参数解析为一个 JavaScript 对象
minimist(args, opts={})
目录结构
|---- minimist
| |---- entry # 示例代码文件夹
├── src
├── main
├── ets
├── pages
├── Index.ets sample代码
| |---- README.md # 安装使用方法
| |---- README_zh.md # 安装使用方法
约束与限制
在下述版本验证通过:
- DevEco Studio: NEXT Beta1-5.0.3.806, SDK: API12 Release(5.0.0.66)
- DevEco Studio 版本: 4.1 Canary(4.1.3.317),OpenHarmony SDK:API11 (4.1.0.36)
贡献代码
使用过程中发现任何问题都可以提 Issue 给我们,当然,我们也非常欢迎你给我们发 PR 。
开源协议
本项目基于 MIT License ,请自由地享受和参与开源。