博客搭建——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文件生效

posted on 2020-12-16 22:44  codestar  阅读(102)  评论(0)    收藏  举报

导航