假设我的文件结构如下:
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 配置文件中处理这些工作
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.