组件库搭建
1.使用 create react app 创建项目
2.样式解决方案
1.less/sass(公共参数)
增加sass依赖
1.颜色体系
2.字体
3.表单
4.按钮
5.边框和阴影
3.引入样式
1.normalize
2.约定的规范
4.Button 按钮开发
1.新增component目录
2.增加Button文件
2.1增加Button文件
2.2增加Button的Test文件
3.完成Button组件
1.写声明
2.写props声明
5.单元测试
1.jest
2.
6.增加 storybook
1.npx sb init
基于已有框架执行上面的命令,不支持在空项目上执行
7.模块
- npm link
- npm unlink
- 打包 (tsc 打包 js, node-sass 转化 scss)
- 按需加载
8.发包
1.
0.1.0
3 years ago