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 語句看起來是同步的,但在網絡上異步運行,這意味著我們想要獲取你的模塊所需的所有依賴項的傳遞閉包,然後開始。