hexo

安装NodeJs

检查是否安装完整

1
2
node -v
npm -v

安装cnpm

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

安装hexo

1
cnpm install -g hexo-cli

初始化hexo

1
hexo init

启动hexo

1
hexo s #hexo server

编写文章

1
hexo n file # hexo new file

文件输出路径 ./source/_posts

文件更新

1
2
3
cd 初始化hexo的文件夹
hexo clean
hexo g #hexo generate

部署远程服务器

新建仓库名称 用户名.github.io

安装插件 cnpm install --save hexo-deployer-git

配置文件(_config.yml)

1
2
3
4
5
6
7
# Deployment
deploy:
type:git
repo:
gitee: 仓库地址
github: 仓库地址
branch:master

同步服务器

1
hexo d # hexo deploy

更换主题

主题地址

1
2
3
4
5
6
7
cd 项目目录
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
vim _config.yml
theme:yilia
hexo clean
hexo g
hexo s