【发布时间】:2017-01-11 17:23:24
【问题描述】:
在我的 web 应用程序中,我将 ReactJS 与我的代码捆绑在一起并包含在 html 页面中。
我们还有一组使用 requireJs 加载的模块。其中一个模块是使用WebPack 作为umd 目标构建的。
每当客户端尝试使用 requireJS 加载该模块时,requirejs 也会尝试加载 React 和 ReactDOM,因为模块中的那一行:
define(["React", "ReactDOM"], factory);
但我不想要求下载 React 和 ReactDOM,因为它已经加载了。 如何让 requireJS 知道该模块已经加载,无需再次加载?
【问题讨论】:
-
如果已经加载了,如何再次加载?如果模块有返回值,您只需获得对该模块的引用!你说的加载是什么意思?
-
答案在第一句“在我的 web 应用程序中,我将 ReactJS 与我的代码捆绑在一起并包含在 html 页面中。”。我不使用 require 加载反应
-
我不明白对不起...
-
nw,Michael 的回答是正确的,而且效果很好
-
没说错,但我没有在这里得到你的问题..?但是好吧,一切都很好,只是问...