在Github或Gitee上用hexo搭建个人博客

Posted geek power

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Github或Gitee上用hexo搭建个人博客相关的知识,希望对你有一定的参考价值。

安装nodejs环境
查看node版本
node -v

安装cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org

安装 Hexo
cnpm install -g hexo-cli
查看版本
hexo -v

创建本地博客
cd d:/hexo/blog
hexo init

cd d:/hexo/blog
cnpm install

hexo s或hexo server

在博客上写新文章
另外打开一个cmd窗口
cd d:/hexo/blog
hexo new "My First Post"

/source/_posts 路径下,会有一个 My-First-Post.md 的文件
对他进行编辑(写博客)

创建静态文件
hexo g或hexo generate

浏览器输入localhost:4000 新文章已出现

 

 


部署到GitHub或Gitee


打开_config.yml文件

# Site
title: 博客名
subtitle: ‘‘
description: ‘‘
keywords:
author: 你的姓名
language: zh-Hans
timezone: ‘‘

 

# URL
url: http://yoursite.com
root: /yyy

注:yyy是你的仓库名

找到 # Deployment

github

deploy: 
  type: git 
  repository: https://github.com/XXX/XXX.github.io.git
  branch: master

 

gitee

deploy: 
  type: git 
  repository: https://gitee.com/XXX/yyy.git
  branch: master

 

安装自动部署发布工具
cnpm install hexo-deployer-git --save


发布
hexo clean && hexo g && hexo d
首次发布需要在shell中输入账号和密码。

注:发布时GiteePages服务必须是非启动状态,否则找不到仓库

 

发布完后以Gitee为例,进入gitee blog仓库的页面->服务->Gitee Pages->启动

 

给文章添加type,categories,站内搜索,流量分析等功能(略),自行度娘

 

以上是关于在Github或Gitee上用hexo搭建个人博客的主要内容,如果未能解决你的问题,请参考以下文章

使用hexo搭建个人博客

震惊!白嫖!使用Github/Gitee搭建基于Hexo的静态网站服务!

Gitee + Hexo 搭建个人博客

如何用github搭建个人博客

hexo+github搭建个人博客

亲测Hexo+Github个人博客搭建