所以我正在尝试减少捆绑包的大小,从常见的罪魁祸首之一开始——Lodash,我一边走一边追随这篇文章,因为显然这并不理想;
所以我进入并开始尝试执行模块导入的基本任务,即实际使用的模块导入,例如从import * as _ from 'lodash'
到import each from 'lodash/each'
除了这样做我得到了.../node_modules/@types/lodash/each"' has no default export.
令人困惑的例子,因为我在那里看到了出口,我在那里有我的@types 显示一切都应该没问题,但我显然错过了一些空洞的细节。lodash-es
由于我的模块是,我必须使用es2015
吗?我是否理解这就是为什么esModuleInterop
在tsconfig
设置为 true 时会吐给我的原因?我想我只是在寻找我显然遗漏的任何小细节。
角 6/CLI
目标:es5
模块:es2015