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