React里面的`_dereq _()`是什么?

Mor*_*lde 12 javascript reactjs

我正在搜索react-0.13.3.js,有一件事我无法解决.在源头的一开始就有一堆dereq()电话.

'use strict';

var EventPluginUtils = _dereq_(19);
var ReactChildren = _dereq_(32);
var ReactComponent = _dereq_(34);
var ReactClass = _dereq_(33);
Run Code Online (Sandbox Code Playgroud)

但我没有看到该功能的实现.它做什么以及如何工作?最重要的是,它在哪里宣布?

更新

我还在等待更全面的接受.我的主要问题是什么呢的_dereq_功能都和如何它的工作原理.

glo*_*tho 7

这可能是derequire联合browserify(或其他捆绑?)模块ID.这是一种require在输出包中重命名以避免冲突的方法.

请阅读此处以获取更多信息:https://github.com/calvinmetcalf/derequire/issues/25

基本思想是不同的模块加载器处理方式require不同."Derequire"是一种通过不同的关键字将您的需求绑定到您的上下文的策略.