Detalhes do pacote

umi-plugin-docz

umijs41MIT1.2.0

null

readme (leia-me)

umi-plugin-library

过期:umi-plugin-library 已升级为 umi-library 更加优雅更加小巧,欢迎使用。

基于 umi 的组件库开发工具。

功能点

  • ✔︎ 提供开箱即用的组件 (component) 和库 (library) 开发脚手架
  • ✔︎ 基于 docz + umi, 提供一个可以快速开始的组件开发环境
  • ✔︎ 支持 mdx 语法, 可以在 markdown 里写 jsx, 可以很方便的组织组件 demo 与 API 文档
  • ✔︎ 打包基于 rollup, 专注于组件与库的打包, 良好的 tree-shaking 特性可以让你的包更小, 不用插件也能支持按需加载
  • ✔︎ 支持 cjs, esm, umd 三种格式, 让你的包可以适用于各种应用场景
  • ✔︎ cjs 和 esm 格式支持 rollup 和 babel 两种打包方式
  • ✔︎ 支持 lerna 多包管理方式, 允许分包独立发布
  • ✔︎ 支持 TypeScript

适用场景

  • 项目之间组件缺乏复用, 重复造轮子, 想要建立团队甚至业务线的组件库
  • 建立团队通用的工具库, 或者提供给第三方的插件库
  • 在系分阶段, 用来写 demo 验证方案
  • 只用来写文档, 比如像这个文档
  • 想用来打包, 小, 尽量小

快速开始

# 创建目录
$ mkdir lib && cd lib

# 初始化脚手架, 选择 library
$ yarn create umi

# 安装依赖
$ yarn install

# 基于文档进行调试
$ yarn run dev

# 打包
$ yarn run build

文档

教程

问题解决

钉钉群

Issue 提问

Issues · umijs/umi-plugin-library · GitHub

紧急问题可在钉钉联系 @蒲伟 解决。

License

MIT

changelog (log de mudanças)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.2.0 (2019-03-14)

Features

1.1.5 (2019-02-22)

Features

  • disable doc sourcemap and can disable minimize (#89) (bacd802)

1.1.4 (2019-02-18)

Bug Fixes

  • docz: build a bundle no need to use webpackHotDevClient.js (#86) (5cde7c5)

1.1.3 (2019-02-13)

Features

1.1.2 (2019-02-13)

Bug Fixes

1.1.1 (2019-02-13)

Note: Version bump only for package umi-plugin-docz

1.1.0 (2019-01-29)

Features

1.0.2 (2019-01-24)

Features

1.0.1 (2019-01-21)

Note: Version bump only for package umi-plugin-docz

1.0.1-alpha.14 (2019-01-21)

Note: Version bump only for package umi-plugin-docz

1.0.1-alpha.13 (2019-01-18)

Note: Version bump only for package umi-plugin-docz