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.Và vì vậy, những gì chúng ta cần cho client là khả năng làm cho các câu lệnh require và provide trông có vẻ đồng bộ nhưng hoạt động không đồng bộ trên mạng, điều đó có nghĩa là chúng ta muốn có được tập hợp đóng của tất cả các phụ thuộc mà module của bạn