【原创】Hexo博客搭建学习笔记(通过腾讯云服务器node项目搭建)

 二维码 5
发表时间:2022-06-05 13:45作者:xjvae来源:xjvae网址:https://www.xjvae.cn


安装nodejs v14.17.6 命令行版本v14.17.6(测试了下这版本的比较稳定,最新版本无法进行hexo安装)


网站创建目录blog.xjvae.com


安装最新版hexo:

npm install hexo -g


初始化hexo :

hexo init


生成静态文件:

hexo -g


node项目:

添加node项目,找到新建的目录文件夹blog.xjvae.com

项目名称blog

自定义指令为build……

端口为80

绑定网址为blog.xjvae.com


启动node项目


更改指令为server 端口为4000



添加butterfly主题

npm i hexo-theme-butterfly


修改 Hexo 根目录下的 _config.yml,把主题改为butterfly

theme: butterfly


安装插件:

npm install hexo-renderer-pug hexo-renderer-stylus --save


升级建议

在 hexo 的根目录创建一个文件 _config.butterfly.yml,并把主题目录的 _config.yml 內容复制到 _config.butterfly.yml 去。

( 注意: 复制的是主题的 _config.yml ,而不是 hexo 的 _config.yml)


注意: 不要把主题目录的 _config.yml 删掉


注意: 以后只需要在 _config.butterfly.yml进行配置就行。

如果使用了 _config.butterfly.yml, 配置主题的 _config.yml 将不会有效果。


Hexo会自动合并主题中的_config.yml和 _config.butterfly.yml里的配置,如果存在同名配置,会使用_config.butterfly.yml的配置,其优先度较高。