hna-frontend-cli
简介
该CLI是一套标准的前端开发生命周期命令,通过几个子命令去完成前端开发流程的各个任务,包含了:
ava init
初始化项目结构:在项目初期创建应用时,执行该命令选择模板
进行应用目录结构初始化。这样你就可以只关注在编写应用代码上,而不必去纠结工具和配置的问题。模板
会根据技术选型、前端生态工具更新迭代进行升级、新建。
ava dev
启动开发调试服务:使用ava dev
命令可以在本地项目目录快速启动一个开发调试服务,可以自动监控文件变化并实时构建,页面无需刷新既可看到改动效果。配合nginx代理,实现前后端联调或者服务页面debug。
ava publish
发布项目代码:执行ava publish
后将执行项目仓库中对应开发分支下的代码发布任务。在云端构建后的代码最终会发布到对应的环境(SIT、UAT、生产)。
安装
npm install hna-frontend-cli -g
使用
Usage: ava <command> [options] Commands: init <template> 从一个远程模板生成一个项目 dev 启动开发调试服务 publish <publishType> 发布项目代码