【发布时间】:2020-04-27 18:27:44
【问题描述】:
我有一个完美的项目并且是用 TS 编写的,我必须将它转换为纯 JS 并且它大部分都可以工作。我苦苦挣扎的问题是在文件合并和缩小后删除默认的 WebPack 加载器,WebPack 包含一个加载器到最终输出,即使我不需要加载器,因为所有文件都合并到一个大文件中。
+ filea.js
+ fileb.js
+ filec.js
+ filed.js
-> output bundle.js
我已经阅读了一些建议手动创建配置文件的文章/帖子,该文件提供将组合和缩小的每个文件的名称,这可能工作正常,但问题是我正在处理的项目被分解为小块(模块),这样 WebPack 之类的工具就可以足够智能,并且知道何时应将文件作为依赖项添加到最终输出中。
我知道我们可以合并和缩小多个单独的 JS 文件,但在导出单个文件时,使用 TS 似乎任务很简单,但在原版 JS 世界中,关于该主题的信息很少或根本没有。
【问题讨论】:
标签: javascript typescript webpack