/antdp

基于 umi 和 antd 的初始化功能

Primary LanguageJavaScriptMIT LicenseMIT

Ant Design Project

Build & Deploy

一个基于 antdumi 的初始级别项目,集成路由、Redux、选项卡等特性,用于简化 antd 4.x + 的部分使用。

Features

  • 简化 antd 4.x +umi 框架配置使用;
  • 减少项目配置和依赖,将配置集成到包中开箱即用;
  • 更简单直观的配置权限和更改 Layout;
  • 支持配置路由参数 /router/:id
  • 支持 tab 选项卡功能。

Open in CodeSandbox

Open in CodeSandbox

用户名密码: admin/admin

发布版本

npm run version -- patch # 配置的命令快捷方式,与下面命令效果相同
lerna version --no-changelog patch

发布版本可选参数,通过该关键字增加版本。

lerna version [major | minor | patch | premajor | preminor | prepatch | prerelease]
  • major - 重大的 1.1.1 => 2.0.0
  • minor - 小调 1.1.1 => 1.2.0 中间版本变化
  • patch - 补丁 1.1.1 => 1.1.2 小版本递增
  • premajor - 预发布重大的 1.1.1 => 2.0.0-alpha.0
  • preminor - 预发布小调 1.1.1 => 1.2.0-alpha.0
  • prepatch - 预发布补丁 1.1.1 => 1.1.2-alpha.0
  • prerelease - 预发行 1.1.1 => 1.1.2-alpha.0

Packages

This git repository is a repo built using Lerna. It contains several packages:

Package Version Description
@antdp/authorized npm -
@antdp/basic-layouts npm -
@antdp/document-title npm -
@antdp/fullscreen npm -
@antdp/user-login npm -
@antdp/layout-tabs npm -
@antdp/config npm -
@antdp/dependencies npm -
@antdp/icons npm -
@antdp/page-loading npm -

License

Licensed under the MIT License.