1.0.52 • Published 6 years ago

@devfe/aui-core v1.0.52

Weekly downloads
1
License
-
Repository
-
Last release
6 years ago

aui-core

架购图

aui-core

目录结构

目录结构严格与导出模块命名空间一致

src
├── aui.ts
├── base
│   ├── array.ts
│   ├── date.ts
│   ├── fun.ts
│   ├── index.ts
│   ├── lang.ts
│   ├── object.ts
│   └── string.ts
├── dom
│   ├── TouchEvent.ts
│   ├── bom.ts
│   ├── cookie.ts
│   ├── index.ts
│   └── url.ts
└── lib
    ├── CountDown.ts
    ├── DatePicker.ts
    ├── LoopCounter.ts
    └── index.ts

命名空间

UMD 版本调用方法如下:

<script src="dist/aui.umd.js"></script>
aui.base.array.shuffle([1,2,3])
aui.lib.DatePicker.getDateJSON()
aui.dom.cookie.createCookie('key', value)
// alias
aui.createCookie()
aui.readCookie()
aui.removeCookie()
aui.capitalize()
aui.throttle()
aui.type()
aui.isFunction()
aui.isBoolean()
aui.isArray()
aui.isObject()
// ...

CommonJS 版本调用方法如下:

let aui = require('dist/aui.cjs.js')
aui.base
aui.lib
aui.dom
aui.createCookie
...

子模块调用

UMD:

<script src="dist/aui/base.umd.js"></script>

CommonJS:

let base = require('dist/aui/base.cjs.js')

开发/单元测试

yarn watch
yarn test test/base/array.spec.js

构建各版本

yarn build
1.0.52

6 years ago

1.0.51

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.31

6 years ago