# hexo-theme-arknights **Repository Path**: zaradee/hexo-theme-arknights ## Basic Information - **Project Name**: hexo-theme-arknights - **Description**: 明日方舟罗德岛阵营的 Hexo 主题,支持数学公式、Valine&Gitalk&Waline评论系统、Mermaid图表 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: main - **Homepage**: https://arknights.theme.hexo.yue.zone/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-11-18 - **Last Updated**: 2025-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README | [简体中文](README.md) | [English](README.en.md) | [日本語](README.ja.md) | # hexo-theme-arknights ## 预览 这里记录了所有本主题使用者的友链: - ### **Dr.Yue_plus: ** - ### **Dr.ToUNVRSe ** - **Dr.Ye: ** - **Dr.tyqtyq ** - **Dr.Angine ** - **Dr.sjfhsjfh ** - **Dr.Voilone ** - **Dr.yuanli-LFSW** - **Dr.Laplacian: ** - **Dr.Chen: ** - **Dr.Linyee ** - **Dr.Flacier ** - **Dr.LZW ** - **Dr.GrandpaFox ** - **Dr.未雨屏 ** - **飞龙project ** - **tomorinao-www ** 如果使用了这个主题,欢迎发起 [Pull Requests](https://github.com/Yue-plus/hexo-theme-arknights/compare) 在这儿贴友链~ ![主题预览图片](./demo.jpg) ## 安装 ### 环境 - [Node.js `16.13.x` 以上](https://nodejs.org/zh-cn/) - [最新版 Hexo](https://hexo.io/zh-cn/) > Hexo `6.0.0` 以上; > hexo-cli `4.3.0` 以上; - 中国大陆用户推荐使用 `cnpm` 安装依赖包,参考 [中国 NPM 镜像](https://npmmirror.com/) ### 使用 `hexo-cli` 新建博客项目: ```shell hexo init Hexo cd Hexo cnpm install git clone https://github.com/Yue-plus/hexo-theme-arknights.git themes/arknights --depth=1 ``` ### 安装依赖 npm 用户: ```shell cnpm install hexo-server hexo-browsersync hexo-renderer-pug --save ``` yarn 用户: ```shell yarn add hexo-server hexo-browsersync hexo-renderer-pug ``` ## 修改配置文件 - 参照 [Hexo 官网](https://hexo.io/zh-cn/docs/configuration) 修改 `Hexo/` 目录下的 `_config.yml`。 - 将 `theme:` 的默认值 `landscape` 改为 `arknights` - 开启代码高亮: ```yml highlight: hljs: true ``` - **剪切** [`Hexo/themes/arknights/_config.yml`](https://github.com/Yue-plus/hexo-theme-arknights/blob/main/_config.yml) 到 `Hexo` 目录下,并重命名为 `_config.arknights.yml`。 > 建议参考: > - [使用代替主题配置文件](https://hexo.io/zh-cn/docs/configuration#%E4%BD%BF%E7%94%A8%E4%BB%A3%E6%9B%BF%E4%B8%BB%E9%A2%98%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6) 主题的配置文件可参照中文注释修改。 ## 修改资源文件 可按需在 `Hexo/source/` 目录添加以下文件: - `CNAME`: GitHub Pages 部署时的自定义域名 - `img/` 目录下的 `Alipay.png` 与 `WeChat.png` 为自己的收款二维码(1:1 比例的 `png` 图片); 可按需修改 `Hexo/themes/arknights/source/` 目录下的: - `favicon.ico`:浏览器标签页上的图标(64*64,分辨率高了显示不出) - `README.md`: 部署仓库的 README ## 写作 - 参考 [写作 | Hexo](https://hexo.io/zh-cn/docs/writing)。 - 在主题仓库的 Hexo 分支有一些 [示例文本](https://github.com/Yue-plus/hexo-theme-arknights/tree/hexo/source/_posts) 可以取用 - 添加文章标签与分类,更多特性可参考 [Hexo | Front-matter](https://hexo.io/zh-cn/docs/front-matter) ,示例: ```markdown --- title: 'Hello World !' date: 2020-04-15 21:54:02 tags: code category: Example --- ``` - 在 `` 之前的内容称之为摘要,会显示在首页上,并且可以设置是否也在正文显示。 ## 在导航栏中添加页面 - 例如:新建一个 `about` 页面 + 在 `Hexo` 目录下执行 `hexo new page 'about'` + 然后 `Hexo/source/` 目录下会多一个 `about` 文件夹 - 编辑 `Hexo/source/about/index.md` 文件 - 编辑 `_config.arknights.yml`,添加一个链接: ```yml menu: About: /about ``` ## 禁止归档页翻页 该设置位于 Hexo 配置文件 `_config.yml` 约第 88 行。 ```yaml # Pagination ## Set per_page to 0 to disable pagination per_page: 10 pagination_dir: page ``` 将 `per_page:` 改为 0 即可。 ## 评论系统 ### Valine 本主题支持[Valine](https://valine.js.org/) 。 请参考 [Valine 快速开始](https://valine.js.org/quickstart.html) 修改 Hexo 目录下的 `_config.arknights.yml` 文件: ```yaml valine: enable: false app_id: # APP ID app_key: # APP KEY server_url: # APP DOMAIN(LeanCloud 国际版) avatar: 'retro' # (''/mp/identicon/monsterid/wavatar/robohash/retro/hide) avatar_cdn: 'https://dn-qiniu-avatar.qbox.me/avatar/' # 自定义 avatar cdn ``` 开启邮件提醒:[zhaojun1998 / Valine-Admin](https://github.com/zhaojun1998/Valine-Admin) > **注意!** 当 Valine 使用 *LeanCloud 国际版* 时,才需要配置 `server_url:`。 > 该设置可在 LeanCloud 应用中的 `设置 -> 应用凭证 -> 域名白名单 -> Request 域名` 中找到以 `.api.lncldglobal.com` 结尾的域名,加上 `https://` 前缀即可。 ### Gitalk 本主题支持 [Gitalk](https://gitalk.github.io/) 。 请参考 [gitalk/readme-cn.md](https://github.com/gitalk/gitalk/blob/master/readme-cn.md) 修改 Hexo 目录下的 `_config.arknights.yml` 文件: ```yaml gitalk: enable: false client_id: # GitHub 应用 Client ID client_secret: # GitHub 应用 Client Secret repo: # 用于存放评论数据的 GitHub 仓库 owner: # 该 GitHub 仓库所有者 admin: [] # 具有写该 GitHub 仓库权限的用户 # 例如: [adminA,adminB] id: # (可选) 页面的唯一标识 # 例如: location.pathname ``` ### Waline 本主题支持 [Waline](https://waline.js.org/) 。 请参考 Waline 官方文档 修改 Hexo 目录下的 `_config.arknights.yml` 文件: ```yaml waline: enable: false server_url: # Server_Url ``` ### Artalk 本主题支持 [Artalk](https://artalk.js.org/) 。 请参考 Artalk 官方文档修改 Hexo 目录下的 `_config.arknights.yml` 文件: ```yaml artalk: enable: false server: https://artalk.server.instance/ # 你的 Artalk 服务地址 site_name: My Blog # 站点名称,用于区分多个站点(可选) ``` ### Utterances 本主题支持 [Utterances](https://utteranc.es/) 。 请参考 Utterances 官方文档修改 Hexo 目录下的 `_config.arknights.yml` 文件: ```yaml utterances: enable: false repo: # Github 仓库所有者和名称,格式:owner/repo issue_term: pathname # 可选值: pathname | url | title | og:title theme: github-light # 可选值: github-light | github-dark | preferred-color-scheme | github-dark-orange | icy-dark | dark-blue | photon-dark | boxy-light ``` > 使用前需要: > 1. 确保 GitHub 仓库是公开的 > 2. 在仓库中安装 [utterances app](https://github.com/apps/utterances) > 3. 确保仓库启用了 Issues 功能 ### Giscus 本主题支持 [Giscus](https://giscus.app/) 评论系统。 请参考 Giscus 官方文档修改 Hexo 目录下的 `_config.arknights.yml` 文件: #### 基础配置 ```yaml giscus: enable: false repo: # Github 仓库所有者和名称,格式:owner/repo repo_id: # 仓库 ID,可在 giscus 页面获取 category: # discussion 分类名称 category_id: # 分类 ID,可在 giscus 页面获取 mapping: pathname # 页面 ↔️ discussion 映射关系 strict: 0 # 是否启用严格标题匹配 0 | 1 reactions_enabled: 1 # 是否启用主帖子上的反应 0 | 1 emit_metadata: 0 # 是否输出 discussion 的元数据 0 | 1 input_position: bottom # 评论输入框位置,可选值: top | bottom lang: zh-CN # 语言 loading: lazy # 懒加载,可选值: lazy | 留空表示不使用懒加载 crossorigin: anonymous # CORS 设置 ``` #### 主题配置(三种方式任选其一) **方式一:使用单一主题(固定主题,不随网站主题切换)** ```yaml giscus: theme: preferred_color_scheme # 或其他主题名称 ``` **方式二:分别设置明暗主题(推荐,支持主题自动切换)** ```yaml giscus: theme_light: light # 亮色模式主题 theme_dark: dark # 暗色模式主题 ``` **方式三:使用自定义 CSS(高级用法)** ```yaml giscus: theme: https://your-domain.com/path/to/custom-giscus-theme.css ``` #### 可用主题选项 - **GitHub 主题系列**: `light`, `dark`, `dark_dimmed`, `dark_high_contrast`, `dark_tritanopia`, `light_high_contrast`, `light_tritanopia`, `light_protanopia`, `dark_protanopia` - **特殊主题**: `preferred_color_scheme`, `transparent_dark` - **无边框主题**: `noborder_light`, `noborder_dark`, `noborder_gray` - **第三方主题**: `gruvbox`, `gruvbox_dark`, `gruvbox_light`, `purple_dark`, `cobalt` - **Catppuccin 主题**: `catppuccin_latte`, `catppuccin_frappe`, `catppuccin_macchiato`, `catppuccin_mocha` - **其他**: `fro` #### 映射关系选项 ```yaml giscus: mapping: pathname # 可选值: # pathname - 使用页面路径 # url - 使用完整 URL # title - 使用页面标题 # og:title - 使用 og:title meta 标签 # specific - 使用特定字符串(需配合 term) # number - 使用特定 discussion 号码(需配合 discussion_number) # 当 mapping 为 specific 时使用 term: "your-specific-term" # 当 mapping 为 number 时使用 discussion_number: 123 ``` #### 高级配置选项 ```yaml giscus: # 自定义 discussion 描述 description: "评论区" # 限制域名 origin: "https://your-domain.com" # 自定义返回链接 backlink: "https://your-domain.com" ``` 为了更好的安全控制,可在站点根目录创建 `source/giscus.json` 文件: ```json { "origins": ["https://your-domain.com"], "originsRegex": ["http://localhost:[0-9]+"], "defaultCommentOrder": "newest" } ``` 域名验证优先级:YAML配置 > JSON精确匹配 > JSON正则匹配 > 默认允许 #### 消息事件 API ```javascript // 监听消息事件 giscusManager.addMessageHandler((data) => { console.log('Giscus message:', data) }) // 更新配置 giscusManager.sendMessage({ setConfig: { theme: 'dark' } }) // 同步主题 giscusManager.syncTheme() ``` > **使用前需要:** > 1. 确保 GitHub 仓库是公开的 > 2. 在仓库中安装 [giscus app](https://github.com/apps/giscus) > 3. 确保仓库启用了 Discussions 功能 ## 数学公式 本主题支持两种方案显示数学公式: ### 方案一:静态渲染 可以使用 [hexo-filter-mathjax](https://github.com/next-theme/hexo-filter-mathjax) Hexo 过滤器静态渲染,来显示数学公式。 建议先更换能更好处理数学公式的 markdown 渲染器 [hexo-renderer-pandoc](https://github.com/wzpan/hexo-renderer-pandoc)。 1. 在 Hexo 目录下执行以下指令: ```shell script # 安装 hexo-filter-mathjax 插件 cnpm install hexo-filter-mathjax --save # 清除缓存 hexo clean ``` 2. 把以下内容添加到 `Hexo/_config.yml` 文件: ```yaml mathjax: tags: none # 或 'ams' 或 'all' single_dollars: true # 启用单个美元符号作为内联(行内)数学公式定界符 cjk_width: 0.9 # 相对 CJK 字符宽度 normal_width: 0.6 # 相对正常(等宽)宽度 append_css: true # 将 CSS 添加到每个页面 every_page: false # 如果为 true,那么无论每篇文章的前题中的 `mathjax` 设置如何,每页都将由 mathjax 呈现 ``` 3. 在需要启用 mathjax 的文章的 [Front-matter](https://hexo.io/zh-cn/docs/front-matter) 区内添加 `mathjax: true`: ```markdown --- title: On the Electrodynamics of Moving Bodies categories: Physics date: 1905-06-30 12:00:00 mathjax: true --- ``` 然后,就可以在文章中使用 LaTeX 语法。 4. 需要注意,内联数学公式(…… `$<数学公式>$` ……)在开头 `$` 之后和结尾 `$` 之前不能有空格!例如: ```diff - $ \epsilon_0 $ + $\epsilon_0$ - $ \frac{\partial}{\partial t} $ + $\frac{\partial}{\partial t}$ ``` 5. 需要注意 LaTeX 与 Markdown 语法之间的冲突。如有必要,请使用 `\` 进行转义: ```diff - $\epsilon_0$ + $\epsilon\_0$ - \begin{eqnarray*} + \begin{eqnarray\*} ``` ### 方案二:动态渲染 本主题也支持 [MathJax](https://www.mathjax.org/) ,在用户浏览时动态渲染公式: 1. 首先要卸载 Hexo 默认自带的 hexo-renderer-marked 渲染器,更换成对 MathJax 支持更好的 [hexo-renderer-kramed](https://github.com/sun11/hexo-renderer-kramed) 渲染器: ```shell npm uninstall hexo-renderer-marked --save npm install hexo-renderer-kramed --save ``` 2. 修改 **Hexo 目录** 下的 `_config.arknights.yml` 文件: ```diff # 公式支持 mathjax: - enable: false + enable: true version: '2.6.1' # 重要 ``` 3. 然后,就可以在文章中使用 LaTeX 语法: ```latex % 单行内联公式 % 注意需要两边带上 "`" ,且 "`" 与 "$" 之间不能有空格 `$\sigma$` % 多行公式 $$ \begin{aligned}f(x) &= \sum_{i=1}^{\infty}{\frac{x}{2^i}} \\ &= x\end{aligned} $$ ``` 4. 用这种方案,不会造成 LaTeX 与 Markdown 语法之间的冲突。在文中使用 LaTeX 语法不需要转义。 以下公式可以直接使用,不会造成任何问题: ```latex \epsilon_0 \begin{eqnarray*} ``` hexo-renderer-kramed 插件还有其他可配置项,请参考插件文档: https://github.com/sun11/hexo-renderer-kramed 几种公式显示方案各有优缺点: 1. 动态渲染方案 LaTeX 语法不需要转义,能更好的支持从其他地方导出的 Markdown 文件。但因为需要在浏览器渲染,页面显示会略有延迟。 2. 静态渲染方案将公式直接编译在静态文件里,显示性能更优,但语法需要转义。 3. [hexo-renderer-pandoc](https://github.com/wzpan/hexo-renderer-pandoc) 快速显示公式而不必经历转义语法的麻烦,但需要安装 Pandoc。 ## 图表支持 修改 **Hexo 目录** 下的 `_config.arknights.yml` 文件: ```diff # 图表支持 mermaid: - enable: false + enable: true version: '8.13.5' ``` 主题通过 mermaid-js 绘制各种图表。**[查看示例](https://arknights.theme.hexo.yue.zone/mermaid/)** 支持: [流程图](https://arknights.theme.hexo.yue.zone/mermaid/#%E6%B5%81%E7%A8%8B%E5%9B%BE) | [序列图](https://arknights.theme.hexo.yue.zone/mermaid/#%E5%BA%8F%E5%88%97%E5%9B%BE) | [类图](https://arknights.theme.hexo.yue.zone/mermaid/#%E7%B1%BB%E5%9B%BE) | [状态图](https://arknights.theme.hexo.yue.zone/mermaid/#%E7%8A%B6%E6%80%81%E5%9B%BE) | [实体关系图](https://arknights.theme.hexo.yue.zone/mermaid/#%E5%AE%9E%E4%BD%93%E5%85%B3%E7%B3%BB%E5%9B%BE) | [用户旅程图](https://arknights.theme.hexo.yue.zone/mermaid/#%E7%94%A8%E6%88%B7%E6%97%85%E7%A8%8B%E5%9B%BE) | [甘特图](https://arknights.theme.hexo.yue.zone/mermaid/#%E7%94%98%E7%89%B9%E5%9B%BE) | [指令图](https://arknights.theme.hexo.yue.zone/mermaid/#%E6%8C%87%E4%BB%A4%E5%9B%BE) | [饼图](https://arknights.theme.hexo.yue.zone/mermaid/#%E9%A5%BC%E5%9B%BE) 语法: ```html
graph LR A[Hard edge] -->|Link text| B(Round edge) B --> C{Decision} C -->|One| D[Result one] C -->|Two| E[Result two]
``` > 如果习惯使用 `代码块` 也完全支持。 ## 字数/阅读时长统计 依赖 [`hexo-wordcount`](https://github.com/willin/hexo-wordcount): npm 用户: ```shell cnpm install hexo-wordcount --save ``` yarn 用户: ```shell yarn add hexo-wordcount ``` 之后修改 **Hexo 目录** 下的 `_config.arknights.yml` 文件: ```yaml post: count: true # 是否显示字数统计 time: true # 是否显示阅读时长统计 ``` ## 浏览量统计 使用 [Vercount](https://vercount.one/) 进行浏览量统计。由于原不蒜子服务不稳定,已替换为更可靠的 Vercount 服务。 修改 **Hexo 目录** 下的 `_config.arknights.yml` 文件启用该功能: ```yaml vercount: enable: false sitePV: true # 站点总访问量 siteUV: true # 站点访客数 pagePV: true # 页面访问量 ``` ## 文档加密 经过修改的 [hexo-blog-encrypt](https://github.com/D0n9X1n/hexo-blog-encrypt) 插件已适配并集成在本主题中(目前仅支持 `default` 与 `up` 主题)。 > 如果之前安装了,请删除 Hexo 目录下 `package.json` 中的 `hexo-blog-encrypt` 依赖,并且执行以下命令 > > ```shell > pnpm i > hexo clean > ``` > > 详细配置参考 [hexo-blog-encrypt/ReadMe.zh.md](https://github.com/D0n9X1n/hexo-blog-encrypt/blob/master/ReadMe.zh.md) 在 `Hexo/_config.yml` 文件中添加以下内容: ```yml # Security encrypt: # hexo-blog-encrypt abstract: 与 Rhodes Island™ 取得弱神经连接时需要口令 message: 请输入与 Rhodes Island™ 取得弱神经连接时的口令: tags: - {name: tagName, password: 密码A} - {name: tagName, password: 密码B} theme: default # default / up wrong_pass_message: 与 Rhodes Island™ 效验口令失败,请重试。 wrong_hash_message: 与 Rhodes Island™ 效验口令失败,当前使用临时权限查看。 ``` **或** 在文章的 [Front-matter](https://hexo.io/zh-cn/docs/front-matter) 区内设置: ```markdown --- title: Hello World tags: - 作为日记加密 date: 2016-03-30 21:12:21 password: mikemessi abstract: 与 Rhodes Island™ 取得弱神经连接时需要口令 message: 请输入与 Rhodes Island™ 取得弱神经连接时的口令: wrong_pass_message: 与 Rhodes Island™ 效验口令失败,请重试。 wrong_hash_message: 与 Rhodes Island™ 效验口令失败,当前使用临时权限查看。 --- ``` ## 搜索 默认开启,若要关闭,在 `Hexo/_config.arknights.yml` 文件中: ```yaml search: enable: false ``` ## 构建时间显示 可选择在边栏添加构建时间显示,默认关闭,若要开启,可以在 `Hexo/_config.arknights.yml` 文件中: ```yaml build_time: true ``` ## Front-matter 除了 [Hexo 支持的 Front-matter](https://hexo.io/zh-cn/docs/front-matter) 还支持: ```yaml # 文章发布/更新日期 post-time: true/false # 文章阅读时间/词数统计 post-count: true/false # 文章 Vercount 统计 vercount: true/false # 开启/关闭以上全部 post-info: true/false # 侧边栏的目录 post-index: true/false # 打赏框 reward: true/false ``` ## 额外标签 ### admonition ```text {% note/warning/success/failure/detail [title] [open/fold] [color] %} content {% end[note/warning/success/failure/detail] %} ``` 添加提示、警告、错误等块式内容,其中 `note/warning/success/failure` 有图标,`detail` 无图标。 ### hide ``` {% hide content %} ``` 隐藏内容,content 支持 markdown 渲染、可以有空格,无须使用引号。 ### link card/linkc ``` {% linkcard %} Title1: avatar: https://someLink/someAvatar.png src: https://someLink/ img: https://somelink/somePicture.png descr: someDescr style: color: someColor Title2: avatar: https://someLink/someName.png src: https://someLink/ {% endlinkcard %} ``` 可生成一组友链,标题(title)、与链接(src)为必选项。样式(style)遵循 CSS 格式。 ### Monaco Editor 除了 Hexo 自带的 [代码块](https://hexo.io/zh-cn/docs/tag-plugins#%E4%BB%A3%E7%A0%81%E5%9D%97) 外,本主题还支持 VS Code 风格的 [Monaco Editor](https://github.com/microsoft/monaco-editor)。 ```text {% editor javascript %} /* global hexo */ 'use strict'; function render(data) { return hexo.render.renderSync({ text: data, engine: 'markdown' }); } hexo.extend.tag.register('hide', (args) => { let content = '' args.forEach((item) => { content += ' ' + item }); return `${render(content.slice(1)).trim()}`; }) {% endeditor %} ``` `editor` 标签支持以下参数: ```text [language, [theme, [readOnly, [height]]], [...extras(key:value)]] ``` + `language` 默认为 `plaintext`; + `theme` 默认为 `vs-dark`; + `readOnly` 默认为 `true`; + `height` 默认为 `300px`。 较少使用的参数可通过 `extras` 项传入。例如,下面示例在超过 40 列时启用折行: ``` {% editor javascript hc-black wordWrap:`wordWrapColumn` wordWrapColumn:40 wrappingIndent:`indent` %} /* global hexo */ 'use strict'; function render(data) { return hexo.render.renderSync({ text: data, engine: 'markdown' }); } hexo.extend.tag.register('hide', (args) => { let content = '' args.forEach((item) => { content += ' ' + item }); return `${render(content.slice(1)).trim()}`; }) {% endeditor %} ``` 更多扩展参数请参阅 [Monaco Editor 文档](https://microsoft.github.io/monaco-editor/typedoc/interfaces/editor.IStandaloneEditorConstructionOptions.html);具体样式效果见 [PR #215](https://github.com/Yue-plus/hexo-theme-arknights/pull/215)。 ## 引入自定义 CSS/JS 文件 可以在 `Hexo/source/css/` 目录下放入自己的 CSS 文件; 在 `Hexo/source/js/` 目录下放入自己的 JavaScript 脚本文件; 然后修改 `Hexo/_config.arknights.yml` 文件: ```diff # 在 `` 标签内引入 CSS 样式表 stylesheets: + - /css/custom.css # 在 `` 尾部引入 JavaScript 脚本 scripts: + - /js/custom.js ``` > 资源文件夹是存放用户资源的地方。 > 除 `_posts` 文件夹之外,开头命名为 `_` (下划线)的文件/文件夹和隐藏的文件将会被忽略。 > Markdown 和 HTML 文件会被解析并放到 `public` 文件夹,而其他文件会被拷贝过去。 > > ——来自 [Hexo 官方文档](https://hexo.io/zh-cn/docs/setup#source) ## 参与开发 欢迎提交 [Issues](https://github.com/Yue-plus/hexo-theme-arknights/issues/new) 与 [PR](https://github.com/Yue-plus/hexo-theme-arknights/pulls)。 ### 分支说明 | 分支 | 说明 | |----------|-------------------------------| | main | 相对稳定的版本 | | gh-pages | gh-page 托管 | | hexo | Hexo 目录,这里有可以用于测试主题的 `.md` 文件 | ### 开发中可能遇见的问题及解决方法 #### 修改 TS 文件不生效 TypeScript 需要手动编译,请全局安装 `typescript` 后在 `arknights\source\js\_src` 目录下执行 `tsc` 以编译。 #### 运行 `hexo serve --debug` 时,长文章渲染不全 这是由热重载插件 `hexo-browsersync` 导致的,不会影响发布。 解决方法:禁用该插件。(反正不影响发布,不管也行) ### 参与开发可能需要的文档 - [Hexo 官方文档](https://hexo.io/zh-cn/docs/templates) - [Stylus 中文网](http://stylus.bootcss.com/) - [Pug 模板引擎中文文档](https://www.pugjs.cn/api/getting-started.html) - 另外引用几个大佬的 Blog > - [Easy Hexo](https://easyhexo.com/) > - [让 Hexo 搭建的博客支持 LaTeX](http://cps.ninja/2019/03/16/hexo-with-latex/) > - [Hexo主题开发 - ﹏猴子请来的救兵 - 博客园](https://www.cnblogs.com/yyhh/p/11058985.html) > - [Hexo主题开发经验杂谈 | MARKSZのBlog](https://molunerfinn.com/make-a-hexo-theme/) > - [Hexo 主题开发指南 | Peak Xin's Blog](https://xinyufeng.net/2019/04/15/hexo-theme-guide/) ### 贡献者 - [ToUNVRSe](https://github.com/ToUNVRSe) - [Yue_plus](https://github.com/Yue-plus) - [TTsdzb](https://github.com/TTsdzb) - [arkerny](https://github.com/arkerny) - [DarkLingYun](https://github.com/DarkLingYun) - [Laurenfrost](https://github.com/Laurenfrost) - [安擎Angine](https://github.com/angine04) - [飞龙project](https://github.com/feilongproject) - [sjfhsjfh](https://github.com/sjfhsjfh) - [Thexvoilone](https://github.com/Thexvoilone) - [RyoJerryYu](https://github.com/RyoJerryYu) - [wmz1024](https://github.com/wmz1024) - [madisontanle](https://github.com/madisontanle) - [SherkeyXD](https://github.com/SherkeyXD) - [soundofautumn](https://github.com/soundofautumn) - [LongFengShuanWu](https://github.com/LongFengShuanWu) - [Zhongye1](https://github.com/Zhongye1) - [ChisatoNishikigi73](https://github.com/ChisatoNishikigi73) ## 支援主题开发 喜欢这个主题的话可以: - 给颗小星星吧 `(/▽\)` > - √ `ヾ(✿゚▽゚)ノ` 100star 做个新主题哦~ > - 新主题开发中: > + [Yue-plus/astro-arknights](https://github.com/Yue-plus/astro-arknights) > + [Yue-plus/vuepress-theme-rhinelab](https://github.com/Yue-plus/vuepress-theme-rhinelab) - 开发者的B服ID:`24444750` - 加入 QQ 群:[618221514](https://qm.qq.com/q/QJ7NPWiWyK) > 群内开发为主,吹水晒卡,分享线索7也都欢迎哦~ `d=====( ̄▽ ̄*)b` - 打赏、赞助: ![收款二维码](./support.jpg)