在开始之前
本文档为 ShokaX 的 Hexo 版本,请确保你想要安装基于此系统的 ShokaX
为确保安装正常进行,你需要:
- nodejs 18 或更高版本
- 一个适合你的包管理器(我们建议使用 pnpm)
为节省文档编写时间,文档内均使用 pnpm 作为示例
使用 ShokaX 即食罐头
现在一个 ShokaX 环境已经创建好了,通过即食罐头创建的环境无需进行配置,可直接使用,如果需要软链接请查看最后一章
全新环境安装
初始化 Hexo 环境
此时,你已经创建了一个基于 yarn 包管理器的 hexo 环境
我们建议通过以下方法更换为 pnpm:
安装 ShokaX
使用包管理器安装 ShokaX
使用 ShokaX-CLI 安装 ShokaX
使用 git 安装 ShokaX
此时将theme
修改shokax
后就可以使用 ShokaX 了
前置配置
按照上文将_config.yml
中的theme修改为shokax,并将_config.landscape.yml
修改为_config.shokax.yml
必要配置
markdown 配置
停用代码高亮
停用默认代码高亮(小于等于6.3.0
):
停用默认代码高亮(大于等于7.0.0-rc1
):
推荐配置
文件压缩
ShokaX 默认压缩器推荐配置:
feed 生成
配置建议
为了方便操作,建议为本主题文件夹创建软链接。
终端 | 命令 |
---|
Windows CMD | mklink /J .\themes\shokax .\node_modules\hexo-theme-shokax |
Linux Bash | cd ../themes && ln -s ../node_modules/hexo-theme-shokax shokax |
此时可从themes/shokax
访问本主题文件