0.0.37 • Published 6 years ago
@aimake/nanod v0.0.37
Nano Design
设计模式
NANO DESIGN 是面向于企业级中台化应用的解决方案。服务于 ToB 和 ToE 类型的单页应用,应用于各产品中从而产出了一套设计及前端规范。
简介
Nano Design 是 NANO 设计风格 的 React 实现,用于开发和服务企业级后台产品。 Nano Design 基于 antd 组件库,是 antd 组件的超集。包含了 antd 提供的基础组件,以及符合业务的业务性组件。
特性
完美继承 antd 的换肤方案和按需加载
目录结构
- components/
- **/ <-- 存放自开发组件
- nanoReset.less <-- Nano 样式提取样式变量
- dist/
- nanod.xxx/ <-- 全量包
- demo/ <-- 测试 Demo 页面
- lib/ <-- 所有组件平铺目录(构建自动生成)用于按需加载
- tools/ <-- gulp 脚本,构建命令
- vendor/ <-- 第三方包目录
构建命令
- npm run clean 清理构建目录,./lib ./dist
- npm run init-antd 初始化所有 antd 组件,并构建至 ./lib 目录中
- npm run compile 编译自有组件,并构建至 ./lib 目录中
- npm run build 构建自开发组件和antd组件,并打包 至 dist
发布
修改 package.json
"version": "0.0.12", 执行
npm publish
API
NanoLayout
Nano 风格的 Layout 组件,继承于 Layout,具体文档请参照 Layout,
相较于 Layout,封装了自己的 Logo 组件,
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
logo | 产品 logo 的 url | string | '' |
title | 产品文字 | string | ReactNode | () => ReactNode | '' |
0.0.37
6 years ago
0.0.36
7 years ago
0.0.35
7 years ago
0.0.34
7 years ago
0.0.33
7 years ago
0.0.32
7 years ago
0.0.31
7 years ago
0.0.30
7 years ago
0.0.29
7 years ago
0.0.28
7 years ago
0.0.27
7 years ago
0.0.26
7 years ago
0.0.25
7 years ago
0.0.24
7 years ago
0.0.23
7 years ago
0.0.22
7 years ago
0.0.21
7 years ago
0.0.20
7 years ago
0.0.18
7 years ago
0.0.17
7 years ago
0.0.16
7 years ago
0.0.15
7 years ago
0.0.14
7 years ago
0.0.13
7 years ago
0.0.12
7 years ago
0.0.11
7 years ago
0.0.10
7 years ago
0.0.9
7 years ago
0.0.8
7 years ago
0.0.7
7 years ago
0.0.6
7 years ago
0.0.5
7 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago