在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ loadsh 惰性求值, 如何做到在webpack中按方法引入

loadsh 惰性求值, 如何做到在webpack中按方法引入

在webpack中打包loadsh時為了讓打包后的文件盡量小,可以單獨(dú)引入具體的方法
例如

var chunk = require('lodash/array/chunk');

這里只會把chunk方法相關(guān)代碼引入,可以保證打包后的代碼只用用到的代碼

但是loadsh有一個很好的功能就是惰性求值,可以優(yōu)化執(zhí)行性能
使用大概是這樣的

_(arr).map().filter().take().value()

如果要使用惰性求值功能,就要整體引入loadsh,這樣子打包后的文件就會很大
不知道有沒有辦法可以讓打包后的文件盡量少又支持惰性求值功能

回答
編輯回答
薔薇花

引入chain方法,效果一樣,也能按需引入進(jìn)來。

_.chain(arr).map().filter().take().value()
2017年4月1日 20:40