@devfe/aui-core
v1.0.52
Published
## 架购图
Downloads
5
Readme
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