Hexo+Butterfly搭建博客
¶Hexo搭建博客
以下命令都在管理员身份的 GitBash
中敲
本地生成博客文件,并访问 :
先找一个存博客的目录,新建目录blog,进去打开GitBash。再执行以下命令
1 | npm install -g hexo-cli npm全局安装hexo |
GitHub托管博客,所有人都可以访问 :
Github创建一个新的public仓库 你的GitHub账户名.github.io 严格要求是这个名字
1 | npm install --save hexo-deployer-git #在blog目录下安装git部署插件 |
配置Hexo配置文件_config.yml, 在blog目录下
1 | deploy: |
部署博客到 GitHub,就可以远程访问了
1 | hexo d 部署 |
https://你的GitHub账户名.github.io
大功告成! 这就是你的博客了
注意点:
- 报错,可能是没有以管理员模式打开
GitBash
,有时候一些让人生气的bug,就是这种细节,知道是这个原因之后,更让人生气了! - 部署不上GitHub,以下解决办法,都可以试试
- 改
repo
后面的为git@github.com:你的GitHub账户名/你的GitHub账户名.github.io.git
- 改
branch
值为main
- 网太烂了,拨打10086升级宽带
- 单纯连不上GitHub,寻求周围 程序猿/媛 帮助
- 改
- Git 没绑定 GitHub 账号,查看前文Git安装配置
¶Butterfly主题
进到Hexo博客根目录,打开GitBash,下载 Butterfly
主题 。
1 | git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
改Hexo博客根目录下的 _config.yml
1 | theme: landscape |
清理缓存、生成静态文件、部署到 GitHub
1 | hexo clean && hexo g && hexo d |
主题美化
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WinstonLi的个人博客!
评论