feat: defer external css

This commit is contained in:
xiaoxiyao 2024-09-23 22:15:41 +08:00
parent 3cacaa1cdb
commit 559f00a022

View File

@ -13,12 +13,14 @@
</script> </script>
{{- else if eq .type "style" -}} {{- else if eq .type "style" -}}
<link <link
rel="stylesheet" rel="preload"
href="{{ .src }}" href="{{ .src }}"
as="style"
{{- with .integrity -}} {{- with .integrity -}}
integrity="{{ . }}" integrity="{{ . }}"
{{- end -}} {{- end -}}
crossorigin="anonymous" crossorigin="anonymous"
onload="this.onload=null;this.rel='stylesheet'"
> >
{{- else -}} {{- else -}}
{{- errorf "Error: unknown external resource type: %s" .type -}} {{- errorf "Error: unknown external resource type: %s" .type -}}