基建工具包,抽离一些通用处理函数等
基于
rollup
打包esm
格式,配合sideEffects
,使用方可以借用webpack
等工具 利用tree shaking
特性,从而减少代码体积。
- windowScaleTip:浏览器缩放自动提示,支持关闭
- formatPermil:金额千分位格式化,支持分到元转化
安装:npm i -S @zg/tools
- esm:
import { windowScaleTip } from '@zg/tools'
windowScaleTip.init()
- umd:
const ZgTools = require('@zg/tools')
ZgTools.windowScaleTip.init()
- iife:
let ZgTools = window['ZgTools']
ZgTools.windowScaleTip.init()
- 增加开发预览页面
- npm run dev
- npm run release
- npm link 添加本地 npm 包,link 到全局
- npm link @zg/tools 去项目目录通过包名来 link
- npm unlink @zg/tools 去掉 link