367 - 《webpack externals 里用 React 和 window.React 有何区别》

发布于 2023年11月3日

真实场景下遇到的问题。问过 ChatGPT,他只答对了一半。很多经验都是问题驱动的,你遇不到这个问题,自然就不会想到他背后的原因。估计往上遇到这类问题的人太少,所以 ChatGPT 也不知道。

两种配置如下。

externals: {
  "react": "React"
}

externals: {
  "react": "window.React"
}

他们分别会产出这样的代码。

module.exports = React;

module.exports = window.R

内容预览已结束

此内容需要会员权限。请先登录以查看完整内容。