Change how prismjs is loaded.
- Load minified code (3kB vs 30kB) - Add prism autoloader so that we get highlighting for languages we use. - Hardcode exact prism version. Perhaps this is controversial, but it saves a redirect for each request, shaving off 30ms on a fast connection.
This commit is contained in:
parent
0fc16261bf
commit
da505aa0f5
|
@ -32,5 +32,8 @@
|
|||
{{ end }}
|
||||
|
||||
{{ define "scripts" }}
|
||||
<script src="https://unpkg.com/prismjs@^1.2"></script>
|
||||
{{/* Hardcode a specific prismjs version to avoid a redirect on every page load. */}}
|
||||
<script src="https://unpkg.com/prismjs@1.20.0/components/prism-core.min.js"></script>
|
||||
<script src="https://unpkg.com/prismjs@1.20.0/plugins/autoloader/prism-autoloader.min.js"
|
||||
data-autoloader-path="https://unpkg.com/prismjs@1.20.0/components/"></script>
|
||||
{{ end }}
|
||||
|
|
Loading…
Reference in New Issue