一。这个框架推出的原因:
最终目的:让团队有一个统一的开发规范,所以团队自己去做一个适用于当前业务领域的工具。
当前团队工程类型多样和多技术栈,如果没有一个很好的CLI/GUI工具,很难保证开发方式的统一。
愿景是通过feflow,可以使项目创建、开发、构建、规范检查到最终项目上线的整个过程更加自动化和标准化。
二。这个框架解决的技术痛点
1.开发的规范 2.支持多种类型的构建 3.团队内部的代码贡献统计、离线包内置App等
三。这个框架的好处
高可扩展性,能够适用多种类型的项目
四。这个框架的开发方式及其学习
安装 CLI
npm install @feflow/cli -g
通过如下命令,可查看是否安装成功
fef
如果成功,显示如下:
创建项目,选择一种你的方式进行创建:
fef init
(腾讯内部人员开发的话,可能会使用tnpm多一些。腾讯内部的KM论坛,仅限公司内部人员使用)
启动项目 , 默认启动在8001端口:
fef dev
打包构建,默认在dist文件夹下:
fef build
五。这个框架当前的缺点
六。综合思考:什么样的业务适合使用feflow框架解决问题