zhengdian-utils
v0.0.6
Published
EHR-UTILS 公共utils库
Downloads
8
Readme
编译
npm run compile
npm run compile:w // 可监听
测试
npm run test
打包
npm run build
自定义打包
// 打包umd格式,兼容浏览器和node环境
npm run dev
// 打包cjs格式
npm run dev:cjs
// 打包es6格式
npm run dev:esm
发布
npm publish
使用
浏览器直接引入,使用m-utils或者压缩版m-utils-min.js,调用 window.mUtils
npm引入
├── scripts ------------------------------- 构建相关的文件
│ ├── config.js ------------------------- 生成rollup配置的文件
│ ├── build.js -------------------------- 对 config.js 中所有的rollup配置进行构建
├── coverage ---------------------------------- 测试覆盖率报告
├── dist ---------------------------------- ts编译后文件的输出目录
├── lib ---------------------------------- 构建后后文件的输出目录
├── test ---------------------------------- 包含所有测试文件
│ ├── main.ts --------------------------自动化单元测试入口文件
│ ├── xx.spec.ts ------------------------------ 单元测试文件
├── src ----------------------------------- 工具函数源码
│ ├── entry-compiler.ts -------------------------- 函数入口文件
│ ├── arrayUtils ------------------------------ 存放与数组处理相关的工具函数
│ │ ├── arrayFlat.ts ---------------------- 数组平铺
│ ├── xx ------------------------------ xx
│ │ ├── xxx.ts ----------------------xxx
├── package.json ----------------------------- 配置文件
├── package-lock.json ----------------------------- 锁定安装包的版本号
├── index.d.ts ------------------------- 类型声明文件
├── karma.conf.js ------------------------- karma配置文件
├── .babelrc ------------------------------ babel 配置文件
├── tsconfig.json ----------------------------- ts 配置文件
├── tslint.json ----------------------------- tslint 配置文件
├── .npmignore ------------------------- npm发包忽略配置
├── .gitignore ---------------------------- git 忽略配置