Reactのコードベースを調べていましたが、Reactのrequire
がNodejのように動作しないことに気付きました。私はここで何が起こっているのか分からない。Reactで必要なモジュールが見つからない
たとえば、ReactClass.jsの行19を見ると、require('emptyObject')
がありますが、emptyObjectはpackage.jsonにはリストされていません。
https://github.com/facebook/react/blob/master/src/isomorphic/classic/class/ReactClass.js#L19
私は"emptyObject" on npmjsを見つけましたが、APIが反応で使用されるものとは異なるあるようです。 Reactにgreppedされた.isEmpty
は、emptyObjectには関係しません。
したがって、どこから空のオブジェクトがロードされているのですか?Reactのrequire
はどのように処理していますか?これは直感的ではありません。まったく。
Hasteの詳細については、https://facebook.github.io/react/contributing/codebase-overview.html#custom-module-system –
を参照してください。これらのIDEは使用しませんが、私は 'find' facebook/fbjs dirの中で何をしますか? annot.ioのリンクは面白いです。ありがとう。 – omul
このようなフェイスブックを持つプロジェクトでは、IDEを使用しないJavaScriptのような動的言語を扱うことに迷惑をかけることがあります。あなたは何をしていますか? –