Storybook 插件版本
该 Storybook 插件版本 用于在 Storybook 工具栏中突出显示组件或包的版本。
安装
npm install storybook-version --save-dev
基本设置
在 Storybook 配置的 main.js
中添加以下代码
module.exports = {
addons: ['storybook-version'],
};
使用键值对 version
设置故事参数,以便提供要显示的必要信息。
配置
属性 | 必需 | 值类型 | 描述 | 示例 |
---|---|---|---|---|
major | ✔ | 字符串 | 主版本 | '1' |
minor | ✔ | 字符串 | 次版本 | '2' |
patch | ✔ | 字符串 | 补丁版本 | '3' |
postfix | 字符串 | 版本后缀附加数据 | 'beta.1' | |
style | 字符串键值对对象 | 用于覆盖版本默认样式的额外 CSS 属性 | '{ 'color' : 'red', 'border-width': '2px' }' |
实现
export const parameters = {
version: {
major: '1',
minor: '2',
patch: '3'
}
}
故事设置示例
在默认故事配置中添加 version
参数
import React from 'react'
export default {
title: 'Component Button',
parameters: {
version: {
major: '4',
minor: '2',
patch: '0',
postfix: 'rc3',
style: {
color: 'red',
'font-weight': '900',
'font-size': '24px'
}
}
}
}