可以同时在多个脚本上完成Meteor 1.5动态导入吗?

时间:2017-06-07 16:36:13

标签: meteor

最近发布了Meteor 1.5,它有... dynamic imports

我看到的所有示例都是用于动态导入一个文件,然后为其运行代码。我很好奇是否有办法用一个声明动态导入多个文件?

感谢。 :)

1 个答案:

答案 0 :(得分:1)

取决于“导入多个文件”的含义......

每当您请求动态导入时,Meteor都会获取所需的模块以及所有依赖项,这些模块在浏览器缓存中尚未提供。

与经典HTTP请求相反,下载不是并行化的,而是通过已经可用的Websocket。所以所有模块都通过管道/队列。

如果你的代码依赖于多个模块,你可以简单地写一个“父”模块。

或者您也可以使用aggregate Promise.all进行动态导入,因为它们会返回Promise。