假设我的文件结构如下:
src
|--index.js
|--componentA // 组件 A,依赖 Z
|--componentB // 组件 B,依赖 Z
|--componentC // 组件 C,依赖 Z
|--fileZ // 独立 js 文件,无依赖
现在我希望在打包时,忽略文件 Z,而将组件 A、B、C 中所依赖的 fileZ 中的内容转变为依赖 window
// 例如
// 组件 A 源码
import { funcOne } from "fileZ"
// 转译成如下,暂时先不管我 window 里面有没有这个方法
const { funcOne } = window
ps: 不能修改代码逻辑,仅在 webpack 配置文件中处理这些工作