2020年实在太忙… 年中就发现使用的material-x主题已经大升级了, 但是一直没有抽出时间来进行更新, 这一拖…都2021了…
再一看作者的文档… 好家伙… 时代真是面目全非了, 我也就放弃从原来的主题直接升级, 直接根据文档新开项目迁移了.
hexo安装和设置
好家伙… 原来新电脑连hexo都没有装… 正好测试上次说的hexo-cli/hexo到底哪个是必要的问题. 实测下来其实有hexo-cli就好了:
1 | sudo pacman -S npm |
volantis主题及其他插件安装
根据官方文档的内容, 主题安装方式也不一样了, 现在直接使用npm
进行, 之前是把项目用git clone
放到博客项目的themes
目录下, 不过这倒也方便就是了…
1 | npm i hexo-theme-volantis |
编辑配置文件
配置文件同样有了变化(似乎是hexo升级后的改动?), 主要是主题配置不推荐直接更改themes/yourTheme/_config.yml
或node_modules/yourTheme/_config.yml
, 而是在_config.yml
同级目录下直接创建_config.yourTheme.yml
文件, 然后把主题配置文件中需要更改的部分写到这个文件中, 这样文件里的内容会覆盖主题配置文件中的内容(感觉很像vscode中的配置json文件). 文档说这样的好处是更新主题后, 对主题的配置更改不会消失.
当然实际使用中发现volantis的主题配色相关内容在_config.yourTheme.yml
更改后本地预览有用, 但部署后无效… 最后还是改了主题的配置文件才生效
在主题内容更改好后, 把原来的_config.yml
复制过来, 然后整个目录的内容替换掉原来的博客目录, 就可以像之前一样部署了.
手册添加
另外本次把手册又加了进来, 内容完全没有更新… 只是测试用软链是否能直接把生成的手册上传… 实测无效… 我也暂时懒得学习如何更新博客同时更新手册… 先这样手动来吧… 以后再说…