项目中只使用了部分lodash的方法,如果全部引入将会有很多冗余代码。
lodash提供了自定义的工具
安装:
npm i -g lodash-cli
lodash --help
查看使用方法
语法参考:https://lodash.com/custom-builds
比如只想引用throttle,则运行
lodash include=throttle
可在当前目录生成对应的代码文件
关于throttle debounce的介绍:
https://css-tricks.com/debouncing-throttling-explained-examples/
参考资料:
https://www.npmjs.com/package/lodash-cli
https://lodash.com/docs/#throttle
(使用webpack打包也可用lodash-webpack-plugin插件)
网友评论