博客新址: http://blog.xuezhisd.top
邮箱:xuezhisd@126.com
本文详细描述了如何在Github上,使用hexo部署博客。
npm config set registry "https://registry.npm.taobao.org"
git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"
ssh-keygen -t rsa -C "你的GitHub注册邮箱"
# 安装hexo
npm install hexo-cli g
# 初始化博客文件夹
hexo init blog
# 切换到该路径
cd blog
# 安装hexo的扩展插件
npm install
# 安装其它插件
npm install hexo-server --save
npm install hexo-admin --save
npm install hexo-generator-archive --save
npm install hexo-generator-feed --save
npm install hexo-generator-search --save
npm install hexo-generator-tag --save
npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save
# 生成静态页面
hexo generate
# 开启本地服务器
hexo s
hexo s -p 5000
重新开启本地服务,访问**http://localhost:5000/**可以看到博客页面了。# Deployment 注释
## Docs: https://hexo.io/docs/deployment.html
deploy:
# 类型
type: git
# 仓库
repo: git@github.com:xuezhisd/xuezhisd.github.io.git
# 分支
branch: master
# 清空静态页面
hexo clean
# 生成静态页面
hexo generate
# 部署
hexo deploy
hexo g
等价于hexo generate
hexo g:hexo generate
hexo c:hexo clean
hexo s:hexo server
hexo d:hexo deploy
# 清除、生成、启动
hexo clean && hexo g -s
# 清除、生成、部署
hexo clean && hexo g -d
hexo s -p 5000
,并在浏览器地址栏输入http://localhost:5000,回车访问。git clone https://github.com/iissnan/hexo-theme-next themes/next
。