

























这是一个创建于 2557 天前的主题,其中的信息可能已经有所发展或是发生改变。
除了使用以下根据 npm 包中模块文件路径来按需引用,这种方式减少打包体积, 还有什么更优雅的方式,这样多个模块就要多个 import 了
import aaa from 'package/pathA';
import bbb from 'package/pathB';
import ccc from 'package/pathC';
1 IsaacYoung 2019 年 6 月 14 日1. tree shaking 2. dynamic import |
2 MuscleOf2016 2019 年 6 月 14 日@IsaacYoung 这两种应该都是从引入模块路径的角度去减少体积。我在想有没有 webpack 有没有什么插件或者什么方式,可以检查引入的 package,自动提取出使用的模块 module1,那么我的代码只要像下面这么写就好了。 |
3 wwqgtxx 2019 年 6 月 14 日 via iPhonejs 动态性太强了,想要追踪 fun1 到底依赖了哪些文件非常困难,而且很容易遗漏 |
5 qiuyk 2019 年 6 月 15 日 via iPhone@MuscleOf2016 现在基本只有这个办法和粒度了,即使是 tree shaking 还要标明无副作用,webpack 和 rollup 才能判断出来扔掉哪些没用的代码 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。