{{- with resources.Get "js/main.js" }} {{- $opts := dict "minify" (not hugo.IsDevelopment) "sourceMap" (cond hugo.IsDevelopment "external" "") "targetPath" "js/main.js" }} {{- with . | js.Build $opts }} {{- if hugo.IsDevelopment }} <script src="{{ .RelPermalink }}"></script> {{- else }} {{- with . | fingerprint }} <script src="{{ .RelPermalink }}" integrity="{{ .Data.Integrity }}" defer crossorigin="anonymous"></script> {{- end }} {{- end }} {{- end }} {{- end }}