xy-manual-tools
v0.3.0
Published
一个UI组件的文档演示工具
Downloads
71
Readme
xy-manual-tools
组件库的 demo 管理工具
安装
yarn add --dev xy-manual-tools
使用配置
为了按需加载, 需要修改package.json
里增加sideEffects
字段:
{
"sideEffects": ["*.css", "*.scss"]
}
以xy-button
为例子(实际根据自己组件修改), 修改tsconfig.json
的paths
字段:
{
"paths": {
"xy-button": ["src/index.tsx"],
"xy-button/*": ["src/*"]
}
}
修改README.md
, 确保有## API
表格(表格根据自己的 API 修改)这一段:
| 属性 | 说明 | 类型 | 默认值 |
| ---- | -------- | ------- | ------ |
| show | 是否显示 | boolean | true |
创建配置文件xy-manual-tools.json
在根目录:
其中
name
字段需要与examples
文件夹内的例子文件名对应, 才能找到 demo 文件
[
{
"name": "Simple",
"title": "顶部固定",
"desc": "当窗口滚动过元素时, 将会启动固定。"
}
]
开发
参数-s
启用打包独立页面, 每个例子都在单独的路由访问
xy-manual-tools start -p 6006
编译
参数-s
启用打包独立页面, 每个例子都在单独的路由访问
xy-manual-tools build