标签: meteor
最近发布了Meteor 1.5,它有... dynamic imports!
我看到的所有示例都是用于动态导入一个文件,然后为其运行代码。我很好奇是否有办法用一个声明动态导入多个文件?
感谢。 :)
答案 0 :(得分:1)
取决于“导入多个文件”的含义......
每当您请求动态导入时,Meteor都会获取所需的模块以及所有依赖项,这些模块在浏览器缓存中尚未提供。
与经典HTTP请求相反,下载不是并行化的,而是通过已经可用的Websocket。所以所有模块都通过管道/队列。
如果你的代码依赖于多个模块,你可以简单地写一个“父”模块。
或者您也可以使用aggregate Promise.all进行动态导入,因为它们会返回Promise。
Promise.all