如何让webpack正确处理<link rel="preload/prefetch">
标签中的资源?
例如,当在/public/index.html
中使用时。
<link rel="preload" href="@/assets/fonts/myfont.woff2" as="font" crossorigin>
webpack应该对文件进行指纹处理,并像在其他情况下一样复制到
/fonts
。url('~@/assets/fonts/myfont.woff2'); /* inside css */
导致
<link rel="preload" href="/fonts/myfont.$HASH$.woff2" as="font" crossorigin>