安装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,站内搜索,流量分析等功能(略),自行度娘