Fork me on GitHub

01 2020 档案

摘要:如何消除无用代码;打包自己的私有js库;实现代码分割和动态import提升初次加载速度;配置eslint规范团队代码规范;打包异常抓捕你都get到了么? 摇树优化:Tree Shaking webpack借鉴了rollup构建工具,从2.0就实现支持tree shaking,其中,到webpack4 阅读全文
posted @ 2020-01-21 10:30 PC.aaron 阅读(1610) 评论(0) 推荐(0) 编辑
摘要:webpack5都出了,webpack4的的基本配置,解析ES6,引入CSS,编译Less,设置image等等,你都会了么? ​解析ES6 了解Babel Babel是一个JavaScript编译器,可以实现将ES6+转换成浏览器能够 识别的代码。 Babel在执行编译时,可以依赖.babelrc文 阅读全文
posted @ 2020-01-08 09:49 PC.aaron 阅读(1046) 评论(2) 推荐(0) 编辑
摘要:为什么需要构建工具? 通过caniuse我们了解到 现代浏览器对es6特性的支持程度: 由于现代浏览器对es6特性的支持度并不能说太高,为了兼容所以需要进行 es6语法的转换,除了此,三大框架的语法特征,例如转换JSX,双括号等, 还有其他如CSS前缀补全/预处理器,JS压缩混淆,图片压缩等。 前端 阅读全文
posted @ 2020-01-04 09:28 PC.aaron 阅读(279) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示