generator-mogu-component
v1.2.7
Published
蘑菇街组件脚手架
Downloads
1
Readme
蘑菇街组件脚手架
创建一个组件仓库
$ yo mogu-component:component-repo
创建一个组件版本
组件仓库根目录执行, 组件仓库创建时默认会生成 1.0.0
版本
$ yo mogu-component:component --author yaya --v 2.0.0 --loader umd
v
: 版本号,格式 \d+.\d+.\d+,如 2.0.0author
: 创建人,花名拼音loader
: 加载类型,[ umd | react | umd_react ]
组件目录
test/
|-- 1.0.0/
| |-- asset/
| | |-- index.css // 组件样式
| | |-- index.js // 组件 umd 脚本
| | `-- index.react.js // 组件 react 脚本
| |-- demo/
| | |-- index.js // 组件 umd 示例
| | `-- index.react.js // 组件 react 示例
| |-- test/
| | |-- bin/
| | | `-- test-main.js // 测试用例入口
| | |-- index.react.spec.js // react 测试
| | `-- index.spec.js // umd 测试
| |-- index.html // demo 页面
| |-- package.json // 依赖管理及包信息
| `-- README.md // 1.0.0 版本组件 README
|-- gulpTask/ // 自定义gulp task
| `-- ...
|-- gulpfile.js // gulp 配置
|-- package.json // 依赖管理及包信息
`-- README.md // 仓库 README
Update
v 1.2.7
- 新增样式组件类型
- 修改没有babel时的react版本(同构)引用文件打包方式
v 1.2.6
- 修复时间月份计算的错误
- 增加支付金融分类
v 1.2.4
- 修复react版本没有测试入口的问题
- 修复umd依赖打包
- 规范CommonJS写法
- 增加eslink配置
v 1.2.0
- 目录重定义,支持单元测试、测试覆盖率
v 1.0.3
- 增加npm启动快捷方式