【发布时间】:2020-07-02 19:57:45
【问题描述】:
<link rel="preload"></link> HTML 功能可用于在文档加载时获取脚本和静态数据,但它似乎根本没有为 Javascript 模块提供任何规定。
Google 宣传了最近的 <link rel="modulepreload"></link> 功能可以解决这个问题,同时他们还明确解释了为什么 rel="preload" 不适用于模块:
目前尚不清楚 Firefox 是否支持此功能,但它显然是 WHATWG HTML 标准的一部分:
developer.mozilla.org html.spec.whatwg.org
<link rel="modulepreload></link> 可以用于通过调用import(modulepath) 动态导入的模块吗? 这种用法在实践中和相关规范是否都支持,如果不支持,那么最好的方法是什么预加载动态导入的 Javascript 模块?
【问题讨论】:
标签: javascript html ecmascript-6 preload