This project was bootstrapped with Create React App.
//启动本地环境
npm run stroybook
//进行单元测试
npm test
//发布静态文件
npm run build
//发布到 npm
npm run publish
- [x] Default / Disabled
- [x] With icon
- [x]
- [x] Vertical 模式
- [x] Horizont 模式
- [x] SubMenu
npm i @testing-library/react
npm i @testing-library/jest-dom -D
@testing-library/react 测试React Component
@testing-library/jest-dom 提供更丰富的dom断言api
仅使用了solid
版本
npm i --save @fortawesome/fontawesome-svg-core
@fortawesome/free-solid-svg-icons
@fortawesome/react-fontawesome
npm i react-transition-group @types/react-transition-group -S
npx storybook init
npm install --save-dev react-docgen-typescript-loader
踩坑
- React下的属性需要导出使用
- 除 export default 组件外,还要单独 export 组件
import React, { Component } from 'react';
export const ColorButton: React.SFC<ColorButtonProps>