私はすでに ReactJS と CommonJS に精通しています。意味はわかりますが、 ReactRouterライブラリのこの index.jsファイルをexports見ると、このコンテキストでの意味がよくわかりません。exports
browserifyこのプロジェクトをindex.jsファイルから開始する場合、結果はグローバルexportsスコープで定義されますか?
私は次のようなものを期待していました:
ReactRouter.DefaultRoute = require('./components/DefaultRoute');
しかし、代わりに、index.jsこれがあります:
exports.DefaultRoute = require('./components/DefaultRoute');
exports.DefaultRoute他の場所ではなく、index.jsファイル内で見つかった場合は、それを理解できます。しかし、どこでも index.js を必要としないので、どうすれば参照できますDefaultRouteか?
これはグローバルスコープに含まれますか?