其他分享
首页 > 其他分享> > 5.webpack-tree shaking(树摇)

5.webpack-tree shaking(树摇)

作者:互联网

 

tree shaking(树摇)  去除无用的代码(比如没有调用的函数)     前提:1. 必须使用ES6模块化 2. 开始production环境     作用: 减少代码体积   在package.json中配置    "sideEffects":false 所有代码都没有副作用 (都可以进行tree shaking)     但是: 可能会把css/@babel/polyfill 文件也去除     所以要配置一下"sideEffects":     "sideEffects":["*.css","*.scss"] // 被标记的文件不会被tree shaking
// package.json
"sideEffects":["*.css","*.scss"],

 

标签:sideEffects,tree,json,webpack,树摇,shaking,css
来源: https://www.cnblogs.com/cl1998/p/13068002.html