@devfe/aui-core

1.0.52 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @devfe/aui-core

Weekly Downloads

0

Version

1.0.52

License

none

Unpacked Size

312 kB

Total Files

61

Last publish

Collaborators

  • keelii