【发布时间】:2017-11-14 16:27:58
【问题描述】:
我正在尝试汇总我的完整 es6 模块存储库,该存储库既有项目的本地导入/导出,也有对也是脚本或模块的依赖项的导入。
我也在尝试进行双重构建,通过汇总创建旧的 iife 模块。
这仅适用于我的项目,没有问题。困难在于我的依赖项有导入。
Rollup 的全局变量和外部选项应该会有所帮助,但到目前为止,我还没有成功地公开这些并汇总到一个 iffe。我明白了
http://backspaces.github.io/asx/libs/three.module.js' is imported by src/Three.js, but could not be resolved – treating it as an external dependency
错误和其他。结果汇总不是我想要的:将 iife 汇总转换为期望依赖项是全局的,因此从汇总中删除。
我意识到这是一个非常普遍的问题,但我只想知道如何使用这两个选项来管理我的 repo,以便我可以导入依赖项并可以在汇总中“删除”它们。
谁能清楚地解释它们以及它们的作用?汇总 wiki 有点帮助,但还不够完整。
【问题讨论】: