webpack外部未加载模块

时间:2018-08-28 04:27:19

标签: webpack bundler es6-modules

我正在创建一个库,其中需要将React指定为对等依赖项。因此,请按照我看到的文档进行指定:

externals: {
    react: "react"
  },

我将其添加为对等依赖项,以便将其安装在依赖的应用程序中。但我最后想到了:

  

未捕获的ReferenceError:未定义反应

在这一点上,我花了两个多小时来研究问题,但没有取得任何进展。帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

  1. 我非常确定React会将自身公开为React而不是react,标识符名称区分大小写。 (即externals: { react: "React" }
  2. 请确保您的HTML页面上确实有一个<script src=""></script>,其中实际上包含有起初的React。