意境:树一摇晃,枯叶哗哗落下~~
Tree-shaking是一种优化js应用的技术,可以去除未使用的模块,减小文件大小从而提高性能。
Tree-shaking的底层原理是基于ES5的静态解析模块。通过import和export声明模块间的依赖关系,这些依赖关系可以被静态解析,构建依赖树,以确定哪些模块被使用,哪些未被使用。
因此,可以理解成:依赖树一摇晃,未使用的模块节点就被去除了。
意境:树一摇晃,枯叶哗哗落下~~
Tree-shaking是一种优化js应用的技术,可以去除未使用的模块,减小文件大小从而提高性能。
Tree-shaking的底层原理是基于ES5的静态解析模块。通过import和export声明模块间的依赖关系,这些依赖关系可以被静态解析,构建依赖树,以确定哪些模块被使用,哪些未被使用。
因此,可以理解成:依赖树一摇晃,未使用的模块节点就被去除了。