1.1.3 • Published 1 year ago
jx-cli v1.1.3
自建一个基本可用的项目cli
包含typescript、less、sass、less module方案、eslint校验、commit校验等
需要将可配置文件暴露出去,项目进一步扩大的时候也能用上自定义配置
目前的想法是通过cra
创建项目,然后用customize-cra
以及react-app-rewired
或者 craco
来进行扩展。
使用:npm i jx-cli 基本命令:
jx-cli create <projectname>
:创建项目- 支持
-y
走默认配置 - 通过询问的方式是否需要添加上述内容
- 当然如果都不需要就和一个
cra项目
一样 没啥区别了
- 当然如果都不需要就和一个
- 支持
暂时就想到这么多,以后想起来新功能再添加
过程:
- 创建一个模板文件,执行
git init
执行npx create-react-app
,创建出一个cra项目- 通过craco进行扩展,添加eslint、typescript等