0.2.1 • Published 10 months ago
@oliver_lou/utils v0.2.1
ES6工具函数库
一些浏览器环境和Node环境通用的工具函数 (不通用的,不能跨平台的,依赖特定环境的方法,可能变化非常快,封装的价值比较小)
常用工具函数封装,支持TreeShaking
优先纯函数
目录说明
/test
存放一些单元测试的文件
yarn mocha ./test/checkDataType.test.js
/experiment
实验性质的函数
Issues
- vscode的点击函数名跳转到对应的函数没了
有的时候自动导入会失效,重新打开一下项目就好了
使用场景
- webpack环境
- node module环境
- 使用
<script type="module"></script>
导入的环境
TODO
如何使用TypeScript写单元测试
直接使用code_runner执行就行了,不用单元测试框架,太垃圾了,很难用。
需要封装isNative()、makeMap()方法
为了兼容CommonJS,需要将本项目package.json中的module字段去掉