博客搭建——Hexo+Github
博客搭建-Github&Hexo(Windows环境)
(以下在cmd文件下安装过程中没有error的话warning都不用管)
一、安装Node.js(去官网下载LTS版本)
- 官网地址:https://nodejs.org/en/
- 一直点击next即可
- 打开cmd,输入node -v可以查看刚才安装的node版本
- nmp -v 查看安装的包管理器的版本
- 因为Hexo需要node.js支持的
二、安装cnpm
- 利用nmp包管理器来安装的,但是国内镜像源安装很慢,所以采用另一方式
- 用nmp全局安装cnpm用淘宝的源:
npm install -g cnpm --registry=https://registry.npm.taobao.org - 至此cnpm作为包管理器来使用
三、安装博客框架
- 安装hexo-cli博客框架
cnpm install -g hexo-cli - chdir 查看当前文件夹
- 当前文件夹下建立自己的博客文件夹
mkdir blog
四、安装git(已经安装过的可以忽略)
- 因为接下来的hexo框架安装需要用到git,如果没安装git,就会报错
下载网址:https://gitforwindows.org/
参考教程:https://jingyan.baidu.com/article/8cdccae90beafa315413cd13.html
五、初始化一个博客
- 在创建的blog下面进行初始化 hexo init
- 时间较长可以等待一会
六、启动博客
- hexo start
- 在终端可以看到自己的本地4000端口号上有一篇博文:hello world
七、创建博文
- hexo n "博文名字"
- 在blog文件夹下,cd source/_posters,可以发现自己的md文件
- 使用文本编辑器采用markdown语法进行编辑便可以写自己的博文了
八、将博客部署到Github
- 在github上新建一个仓库,仓库名字必须为:你的用户名.github.io
- 回到终端blog文件夹下面,装一个插件
cnpm install --save hexo-deployer-git - 配置——config.yml(一个编辑器即可)

在文件最底端可以发现一个环境的配置行;修改为自己的GitHub地址等内容

- hexo d 将blog下的全部部署到GitHub
- 然后浏览器输入这个仓库后面的部分即可进入自己的网站
写在最后
- 如果出现了找不到 zsx-star.github.io 的服务器 IP 地址。的问题则需要改一下hosts文件

使用文本编辑器添加以下内容:
`204.232.175.78 http://documentcloud.github.com
207.97.227.239 http://github.com
204.232.175.94 http://gist.github.com
107.21.116.220 http://help.github.com
207.97.227.252 http://nodeload.github.com
199.27.76.130 http://raw.github.com
107.22.3.110 http://status.github.com
204.232.175.78 http://training.github.com
207.97.227.243 http://www.github.com`
-
以上所有添加的内容根据hosts文件格式添加在最后即可
-
使得host文件生效

浙公网安备 33010602011771号