搭建Github+hexo教程
搭建GitHub+hexo的博客
什么是hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页,说的简单一点就是hexo具有markdown程序转换成HTML页面
一般在自己电脑上会创建一个blog文件夹来作为本地仓库,github创建一个仓库,由本地部署到GitHub上面即可通过网址来进行访问。
准备工作
事先看一遍b站视频
https://www.bilibili.com/video/BV1mU4y1j72n/spm_id_from=333.337.search-card.all.click 多看看这个视频的准备工作
https://www.bilibili.com/video/BV1Yb411a7ty/?spm_id_from=333.999.0.0
看这个过程进行一步一步的操作安装git (会用的git bash命令行进行操作)
上GitHub官网申请一个账号(并且创建一个仓库)具体操作看第一个视频
安装node.js(选择长期版本的)
node -v
npm -v
//显示版本就代表安装成功
npm是一个软件包管理器,在国内速度很慢因此安装cnpm并把指向国内淘宝的镜像源也就是第五步安装cnpm并指向淘宝镜像源
1.
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
安装成功
出现这种情况,再来一次上面这个命令
删除c盘下的npmrc文件!!!! 记住是c盘下的。
然后在重复命令。
安装hexo框架
cnpm install -g hexo -cli
hexo -v
//显示版本号安装成功
搭建本地仓库
建立Blog文件夹(随便在那儿建立,但必须保证是空)
在Blog文件下打开git bash
hexo init(进行初始化,blog文件夹会显示一系列文件)
hexo s
在浏览器输入红色部分会得到一个静态网页。
hexo n “川的第一篇博客”(创建一个博客,在blog/source/_posts可以对其文档修改)
hexo clean(清理一下缓存)
hexo g(生成静态网页)
hexo s(运行服务器)
部署
建立github仓库成功之后
在blog文文件夹下装一个部署的插件
cnpm install --save hexo-deployer-git
修改blog文件夹下的配置文件_config.yml
看到#Deloyment这里进行修改如下图
hexo d(部署成功)
解决图片不显示问题
- 更改配置文件_config.yml
- 在hexo n ” xxxx “新建一个博客时,就会产生一个xxxx的文件夹来存储图片以便于在md文件中进行引用图片。
再更改一个插件 hexo-asset-image
npm install https://github.com/foreveryang321/hexo-asset-image.git --save
再按照部署条件进行操作
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Chuan Blog!
评论