前端工具库
这是一个使用webpack打包的JavaScript类库。
目的:让前端开发更高效,更专注于业务代码的编写
业务开发过程中,会经常用到数组的操作
、日期格式化
、url的操作
、浏览器类型判断
等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,以提高开发效率。
使用方式
浏览器:
直接下载项目,引入js文件
<script type="text/javascript" src="/dist/util.js"></script>
tUtil.uuid()
tUtil.trim(' Tyro CCC ')
NODE:
- 使用npm安装:
npm install tyro-util --save
- ES6:
// 全部引入
import tUtil from 'tyro-util'
tUtil.uuid()
// 单个引入
import { uuid } from 'tyro-util'
uuid()
// 按需加载
import uuid from 'tyro-util/lib/uuid'
uuid()
- Commonjs:
// 全部引入
const tUtil = require('tyro-util')
tUtil.uuid()
// 单个引入
const uuid = require('tyro-util').uuid
uuid()
// 按需加载
const uuid = require('tyro-util/lib/uuid')
uuid()
发布到 npm
npm run build // 先webpack打包类库,之后再发布
npm login // 登录
npm publish // 发布