## 鸿蒙next 基于hdc封装的开发调试工具

### 特色功能
1. 内置华为hdc工具,无需在华为官网单独下载hdc命令行工具
2. 鸿蒙应用webview一键调试,避免华为官方提供的复杂的调试步骤
3. 封装hdc常用功能如`设备列表打印`,`安装HAP`,`推送文件`,`拉取文件`等操作
4. 提供其他特色功能如`环境检测`,`webview映射列表打印`等
5. 提供hdc其他命令无缝影射`hdw hdc xxx`,确保可以使用hdc所有命令
6. 其他特色待陆续添加...

### 安装

```bash
npm install hdw2 -g
或
yarn global add hdw2
```

### 快速使用

```bash
# 默认使用 hdw即可查看所有命令说明
Usage: hdw <命令> [选项]

Options:
  -v --version  输出当前版本号
  -h, --help    显示帮助信息

Commands:
  check         检查当前环境是否可进行webview调试
  clear         清空当前webview调试端口映射
  config        hdw配置设置、获取、删除等
  debug         开始webview调试
  devices       检查当前环境,获取设备列表
  get           获取hdc常用数据
  hdc           执行hdc命令
  help          显示命令帮助信息
  install       HAP包安装,传参同hdc install
  list          查询当前webview调试端口映射列表
  ls            获取手机端指定目录文件列表,默认为/data/local/tmp/
  pull          拉取文件到本地,默认拉取路径为/data/local/tmp/
  push          推送文件到手机,默认推送路径为/data/local/tmp/
  rm            删除手机端指定文件或目录,默认为/data/local/tmp/
  sandbox       推送文件到应用沙箱
  set           hdc常用设置
  shell         执行hdc shell命令

官方参考文档:
   https://developer.huawei.com/consumer/cn/develop/
```