博客搭建小记
叙
博客 主要用来写 技术文章,记录自己的知识,也希望可以帮助到他人少走弯路。
搭建参考
先参照了下列文章,进行了初步搭建
过程
简单来说
安装 git Node.js(附带有npm),然后分别输入
node -v
npm -v
git --version
,如果显示出对应的版本号,就说明安装成功了。安装hexo,输入
npm install hexo-cli -g
即可。然后输入hexo -v
验证是否安装成功。添加国内镜像源,下面这个是 淘宝的国内镜像。
1
npm config set registry https://registry.npm.taobao.org
注册github账号,新建一个项目,名称为
your_username.github.io
。本地找个存放博客文件的目录,准备建立博客。
- 输入
hexo init
初始化文件夹; - 输入
npm install
安装必备的组件; - 输入
hexo g
生成静态网页; - 输入
hexo s
打开本地服务器; - 浏览器访问 http://localhost:4000 ,就可以看到我们的博客啦。
- 输入
配置ssh key,参照 GitHub搭建博客配置SSH - 空旷在远方
修改博客根目录下的
_config.yml
文件。1
2
3
4deploy:
type: git
repository: https://github.com/godweiyang/godweiyang.github.io
branch: masterrepository修改为你自己的github项目地址。
发布博客到 自己的github项目上 。
1
2hexo g
hexo d更换博客主题以及主题的相关配置,极力推荐 https://github.com/chaooo/hexo-theme-BlueLake
相关配置看这篇 BlueLake博客主题的详细配置 - 秋过冬漫长
安装一些插件
npm install hexo-generator-feed
添加RSSnpm install hexo-generator-sitemap
添加网站地图npm install hexo-generator-baidu-sitemap
添加百度收录
到这一步,基本就可以了。更多配置,后续补充。
各种优化
- Hexo NexT 站内搜索 站点统计 RSS订阅 字数统计 阅读时长 进度条 图片放大 Canvas背景 DaoVoice聊天 Gitalk评论 功能配置 - Sweet、汤圆儿
- Hexo七牛云图床使用 - 晒月亮的孩子
写作技巧
hexo 创建文章、标签、分类的Front-matter - hiekay
https://www.jianshu.com/p/6e4af897a3f0
Markdown 语法介绍
https://coding.net/help/doc/project/markdown.html
Markdown 在线编辑器
http://editor.md.ipandao.com/examples/full.html
Hexo+Github pages博客绑定中文域名 - 温柔小猪
原文作者: à ō é
原文链接: https://laoel.github.io/2019/09/28/博客搭建小记/
版权声明: 转载请注明出处(必须保留原文作者署名原文链接)