Skip to content

驱动框架生成

使用方式

第一步

运行 hb new 命令,在后面输入自己的项目名称如:demo-mqtt-driver

shell
$ hb new
? What is your project name? [? for help] demo-mqtt-driver

第二步

选择驱动开发的协议,目前支持MQTT、TCP、UDP、CoAP、HTTP、WebSocket等接入协议。

shell
? Please select a protocol:  [Use arrows to move, type to filter]
> MQTT
  TCP
  UDP
  CoAP
  HTTP
  WebSocket

第三步

选择要拉取的仓库地址(用户可根据网络情况自行选择)。

shell
? Please select a protocol: MQTT
? Please select a registry:  [Use arrows to move, type to filter]
> Github
  Gitee

第四步

等待同步进行。

shell
? Please select a protocol: MQTT
? Please select a registry: Github
git clone https://github.com/winc-link/hummingbird-mqtt-driver
go mod tidy

 ____  ____                                     _                  __         _                 __  
|_   ||   _|                                   (_)                [  |       (_)               |  ] 
  | |__| |  __   _   _ .--..--.   _ .--..--.   __   _ .--.   .--./)| |.--.   __   _ .--.   .--.| |  
  |  __  | [  | | | [ `.-. .-. | [ `.-. .-. | [  | [ `.-. | / /'`\;| '/'`\ \[  | [ `/'`\]/ /'`\' |  
 _| |  | |_ | \_/ |, | | | | | |  | | | | | |  | |  | | | | \ \._//|  \__/ | | |  | |    | \__/  |  
|____||____|'.__.'_/[___||__||__][___||__||__][___][___||__].',__`[__;.__.' [___][___]    '.__.;__] 
                                                           ( ( __))                                 
A CLI tool for building hummingbird driver.
🎉 Project demo-mqtt-driver created successfully!

第五步

项目拉取成功,打开编辑器,导入demo-mqtt-driver项目,即可进行开发。