Hexo入门

Hexo

1、安装

npm install -g hexo-cli

hexo init <folder>
cd <folder>
npm install

2、生成器,生成静态页面

hexo generate缩写hexo g

hexo generate --watch监视文件变动

3、本地预览服务器

npm install hexo-server --save

hexo server

hexo server -p 5000修改端口

4、 部署

hexo与github关联 在_config.yml中修改参数,

1
2
3
4
5
deploy:
type: git
repo: <repository url> //https://github.com/你在github的根路径/你建立的仓库名.git
branch: [branch] //master
message: [message]

多个 deployer

1
2
3
4
5
deploy:
- type: git
repo:
- type: heroku
repo:

安装hexo-deployer-git (其他git仓库配置详见官网

npm install hexo-deployer-git --save

部署

hexo deploy 缩写 hexo d

hexo deploy --generate 简写 hexo d -g

hexo generate --deploy 简写 hexo g -d

注意:如果在cmd不成功,切换到Git Bash,部署的时候会弹出OpenSSH窗口,输入github设置的SSH密码即可(自行车)