摘要:
最近在项目里总是做数据兼容处理,比方说,正常可以从服务器拿到你要渲染的数据,但是服务器异常时,有可能后端传的数据不是太完整,你在业务组建里直接通过对象获取某一key的值的时候有可能会报undefined的错误,这时候就需要一个lodash的get去做兼容处理,也顺着业务写了一个小小的方法来实现lod 阅读全文
摘要:
在引入动态路由前,我先引入一段同步代码,如下是我在业务中,同步的引入组件模块; "webpack code spliting" 。 打包后,代码体积为 通过分析打包后的chunk,很臃肿,代码体积并没有达到预期的效果,这样一来我们页面的性能必定会受影响,影响首屏加载效率,因此,我们需要优化代码体积, 阅读全文
摘要:
这里引用官方的一句话来总结tree shaking tree shaking 是一个术语,通常用于描述移除 JavaScript 上下文中的未引用代码(dead code)。它依赖于 ES2015 模块语法的 静态结构 特性,例如 import 和 export。 我们的文件中总会引入各种依赖或者公 阅读全文