介绍

什么是 Cli ?全称就是 command-line interface,即命令行工具,输入一行命令,通过一些交互操作,帮你搭建项目脚手架。

cli 作为项目初始化的时大幅帮助团队同学提升幸福感的工具,我们相信正在阅读这篇文章的开发者或多或少的使用过各种 cli 或者在其他的地方阅读过各种有关 cli 的文章。

但这里我们想提供一个更简单、开箱即用的工具👉 one-cli 。one-cli 目前支持 init 与 create 命令,作用分别为「项目启动时 => 创建项目模版」与 「项目开发中 => 需要新页面创建模版页面 & 组件」 的功能。这两个命令可以覆盖团队中对 cli 需求的大部分场景。

同时我们希望 one-cli 可以成为能帮助中小团队 解决团队工程化的第一步。one-cli 的另一大目地就是,将工程化能力中的 cli 工具🔧 以模版的形式提供给开发者。使开发者可以经过简单的 修改/添加模版 之后就变成能团队专属定制工具。

快速上手

one-cli 的使用相当简单,全局安装 one-cli 工具 ,并直接根据需要执行 init/create 命令

  1. npm i @developer-ones/onecli -g
  2. mkdir myapp && cd myapp
  3. # 当前文件路径下 初始化项目
  4. one init
  5. # 当前文件路径下 创建模块
  6. one create

什么情况需要 D-One cli

为什么不是 create-react-app