为了应用能够快速访问, 需要对构建代码进行"减肥", 将无用代码剔除掉.当前得主流构建框架 webpack 和 rollup 等都提供了 tree shaking 机制, 利用 es6 得声明式模块系统语法和语句依赖分析, 进行高精度得代码剔除. 但 tree shaking 也存在一些限制, 一般的第三方库都采用 es5 语法, 不使用 es6 的模块...
为了应用能够快速访问, 需要对构建代码进行"减肥", 将无用代码剔除掉.当前得主流构建框架 webpack 和 rollup 等都提供了 tree shaking 机制, 利用 es6 得声明式模块系统语法和语句依赖分析, 进行高精度得代码剔除. 但 tree shaking 也存在一些限制, 一般的第三方库都采用 es5 语法, 不使用 es6 的模块...