-
Notifications
You must be signed in to change notification settings - Fork 5
中文版说明
GorgearYang edited this page Sep 27, 2019
·
10 revisions
English | 中文
![]() |
![]() |
![]() |
---|---|---|
CentOS/Ubuntu | OXS | Win7/Win10 |
npm install honeycomb-cli -g
honeycomb init [-t template] [-s scope] [--registry registry] [directory]
-
template
, 创建一个简单的应用模板, 可以选择不同的模板, 可用的有sample
,console
, 默认的模板是simple
, eg.-t console
-
scope
, 如需使用私有的模板,可通过此选项指定模板的scope, eg.-s @ali
-
registry
, 设置npm使用的镜像,默认的使用官方镜像,https://registry.npm.taobao.org
-
directory
, 设置app初始化的目录,默认是当前目录
cd path/to/app
honeycomb start [-p port] [-o domain] [--inspect]
-
port
, app监听端口,默认是 8001 -
-o domain
, app启动之后,自动打开浏览器 -
--inspect
打开调试模式, 具体可参见开发调试
cd path/to/app
honeycomb package [-env env]
-
env
, 选择打包时使用的配置, 默认是production
-
目前支持两种打包模式:
模式 | 设置方式 | 说明 | 版本支持 | 兼容性 |
---|---|---|---|---|
node | 在package.json 中设置 "pack-mode": "node" 或 删掉makefile |
使用纯node进行代码打包, 如需修改, 请参考打包定制 | v0.2.20版本及之后支持 | 全平台兼容 |
make | 默认使用make 执行 makefile 来打包, 或设置"pack-mode": "make" 强制使用 |
使用make进行打包,语法参见makefile | 所有版本支持 | 在windows下兼容性较差 |
honeycomb-cli使用HOME目录下的.honeycomb.json来进行全局设置
// 展示某一个key, eg. honeycomb config registry
honeycomb config KEY
// 设置某一个key, eg. honeycomb config registry https://registry.npm.taobao.org
honeycomb config KEY VALUE
- 目前,只支持设置registry属性
试试 honeycomb --help
或者是 honeycomb COMMAND --help
来获取更多的帮助!
🍺如果你有任何问题,欢迎提出issues
📖更多honeycomb体系相关知识,请参考官方文档