And so what we need for the client is an ability to make the require and provide statements look apparently synchronous but have them operate asynchronously on the network, which means that we want to get the transitive closure of all of the dependencies that your module needs and then start to.そして、クライアントに必要なのは、requireとprovideステートメントが明らかに同期的に見えるようにする機能ですが、ネットワーク上で非同期に動作するようにすることです。これは、モジュールが必要とするすべての依存関係の推移的閉包を取得してから開始することを意味します。