脚手架,基于webpack5,专注组件库快速搭建
开发者只需关注组件本身的逻辑。编写维护组件代码、样式代码、示例文件。
cli.config.js
是项目的配置文件,目前提供了几个选项进行配置
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
title | string | 是 | 页面标题 |
prefix | string | 是 | 组件名称前缀 |
autoFile | boolean | 否 | 默认true , 自动生成文件 |
webpack | object | 是 | webpack配置,会被合并进入配置中 |
-
create <name>
创建项目 -
serve
启动开发 -
build
打包文档 -
build:ui
打包组件 -
help
帮助信息 -
-V
版本信息
RelaxCli
会对packages
目录进行监听,在packages
下面创建新目录,当文件夹名称符合组件名要求的时候会在文件夹下面自动创建对应的vue
,js
,md
,less
文件。并且会自动注册路由,加载入组件菜单,会将样式文件自动导入到公有组件样式中。
千人千面。examples
示例是一个标准且极其简单的vue项目,可以由开发者自主定制符合自己组件视觉的文档
预期支持vue2、vue3,目前支持vue2。