Hexo结合Stun静态博客搭建从入门到入土
2020/12/21 3:07:27
本文主要是介绍Hexo结合Stun静态博客搭建从入门到入土,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
摘要
- 安装npm,安装hexo相关依赖,安装主题stun
- 修改hexo配置,修改stun配置,部署到github,gitee实现静态访问
- 给博客加上全局搜索,访问量统计
- hexo博客编写模板
tips: 以下{$xxx}均为用户自定义
搭建环境
创建仓库
1.github
仓库命名为:{$你的ID}.github.io
2.gitee
仓库命名为:{$你的ID}
仓库名大小写一致,访问路径也是
环境安装
1.安装npm
nodejs.org/en/download/
2.安装cnpm
npm install cnpm
3.安装博客搭建框架hexo
cnpm install -g hexo-cli
4.新建一个文件夹,并且之后所有操作都基于该文件夹
mkdir {$xxx} cd {$xxx}
5.安装依赖,下载主题
cnpm install --save hexo-deployer-git cnpm install --save hexo-render-pug cnpm install --save hexo-generator-search git clone https://github.com/liuyib/hexo-theme-stun.git themes/stun
6.增加页面导航
hexo new page categories hexo new page tags
项目目录/source/categories/index.md 加上
type: categories项目目录/source/tags/index.md 加上
type: tags
修改配置文件
1.修改部署文件夹下/_config.yml(挑选重要部分修改)
#展示设置 title: {$自定义文字} language: zh-CN url: {$博客地址} #主题 theme: stun #git相关 deploy: type: git repo: github: {$你的博客仓库} gitee: {$你的博客仓库} branch: master #搜索相关 search: path: search.json field: post content: true
2.修改部署文件夹下/themes/stun/_config.yml(挑选重要部分修改)
#取消导航栏注释(注意空格对齐) menu: categories: /categories/ || fas fa-layer-group tags: /tags/ || fas fa-tags #更改图标(最好使用链接地址,我这里使用的图床,图床使用见下一篇博客) favicon: small: https://gitee.com/BothSavage/PicGo/raw/master/image/favicon-16x16.png medium: https://gitee.com/BothSavage/PicGo/raw/master/image/favicon-32x32.png #更改背景大图 header: bg_image: enable: true url: https://gitee.com/BothSavage/PicGo/raw/master/image/背景.png #更改头像大图,并设为圆形 author: avatar: url: https://gitee.com/BothSavage/PicGo/raw/master/image/头像.png rounded: true #打开访问统计 busuanzi: enable: true #打开搜索功能 local_search: enable: true
运行
1.基础命令
hexo c #清理一下 hexo g #生成 hexo s #部署到本地4000端口 hexo d #部署到远程Github仓库
2.推荐命令
#第一次尝试本地是否能访问 hexo c && hexo g && hexo s #以后每次添加文章 hexo c && hexo g && hexo d
博客文件存放地点
项目目录/source/_posts
markdown文件规范
1.文章元数据
#分别指定文章标题,时间,类别,标签 --- title: Hexo结合Stun静态博客搭建从入门到入土 date: 2020-12-19 20:40:11 categories: - 杂项 tags: - 前端 - 建站 ---
2.主页不显示文章全部
上面是显示内容 <!--more-->
其他高级功能
stun主题支持
- 评论系统
- 站长工具
- 数据公式
- 网站特效
- …
详情请查看
theme-stun.github.io/docs/zh-CN/
版权声明: 本博客所有文章除特别声明外,均采用 [BY-NC-SA]许可协议。转载请注明出处!
这篇关于Hexo结合Stun静态博客搭建从入门到入土的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22初创企业的效率秘诀!实用的看板式任务管理工具推荐
- 2024-12-22新能源汽车销售难题如何破?看板工具助力门店管理升级
- 2024-12-218 款现代无代码工具,轻松提升开发者工作效率 ???????
- 2024-12-21从线索跟踪到业绩提升:销售任务管理系统推荐
- 2024-12-21刚刚发布RobinReach:多渠道社交媒体管理工具 ??
- 2024-12-21跨地域协作无压力!推荐几款必备的可视化协同工具
- 2024-12-21初学者指南:轻松掌握文章编辑器
- 2024-12-21Excel数据导出教程:让数据迁移变得简单
- 2024-12-21Excel数据导入入门教程
- 2024-12-215分钟速览:优化项目管理必备的5款高效工具