没想到Gridea默认没有代码高亮,那只能自己来了,使用highlightjs,修改一下主题里代码, 引入一下就好了。
代码高亮
- 下载highlight.js,点
Get Version
去下载进行,里面也不少各种语言等之类的选择,一般默认就够用了

-
下载完后解压,简单点就把整个文件夹
highlight
都丢到gridea数据目录的static
目录下(不过其实也可以直接copy里面的highlight.pack.js
和styles
目录) -
去
themes
目录下修改,一般只有文章会用到,所以直接修改post.ejs
。在head里加几行代码就行了,这里我选了github-dark
样式,这个看自己爱好
<link rel="stylesheet" type="text/css" href="<%= themeConfig.domain %>/highlight/styles/github-dark.css">
<script src="<%= themeConfig.domain %>/highlight/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>