Skip to content
本页目录

开发框架

Hummingbird物联网平台提供了功能强大的hb命令行开发辅助工具,通过hb命令可以快速生成驱动开发模版,工具地址:https://github.com/winc-link/hummingbird-cli

工具安装请参考工具安装页面。工具安装成功后,可以通过hb或者hb -h查看所有支持的命令。

目前,通过hb命令,可以快速生成如下协议的的开发驱动模版。

  • TCP
  • UDP
  • MQTT
  • CoAP
  • HTTP
  • Websocket

工具职责

  • 简化驱动开发,提高开发效率
  • 支持驱动工程设计规范准确落地

注意事项

  • 部分命令需要您先安装好Golang基础的开发环境,环境安装具体请参考Go环境安装
  • 最新的CLI工具版本会随着最新的框架版本走。

命令总览

当前帮助文档以hb cli v1.0版本为例进行简单的介绍,详细的介绍信息请查看命令行帮助信息。

text
$ hb
 ____  ____                                     _                  __         _                 __  
|_   ||   _|                                   (_)                [  |       (_)               |  ] 
  | |__| |  __   _   _ .--..--.   _ .--..--.   __   _ .--.   .--./)| |.--.   __   _ .--.   .--.| |  
  |  __  | [  | | | [ `.-. .-. | [ `.-. .-. | [  | [ `.-. | / /'`\;| '/'`\ \[  | [ `/'`\]/ /'`\' |  
 _| |  | |_ | \_/ |, | | | | | |  | | | | | |  | |  | | | | \ \._//|  \__/ | | |  | |    | \__/  |  
|____||____|'.__.'_/[___||__||__][___||__||__][___][___||__].',__`[__;.__.' [___][___]    '.__.;__] 
                                                           ( ( __))                                 
A CLI tool for building hummingbird driver.

Usage:
  hb [command]

Examples:
hb new demo-driver

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  install     install hb CLI.
  new         create a new driver layout.

Flags:
  -h, --help      help for hb
  -v, --version   version for hb

Use "hb [command] --help" for more information about a command.

相关文档