1. 安装
安装node.js, npm, Git
sudo npm install -g hexo-cli
确认版本号
1
2
3node -v
npm -v
Git --version安装hexo
1
sudo npm install -g hexo
2. Blog初始化
cd 空白文件夹
hexo init
sudo npm install
- 执行下述命令生成本地网页文件并开启服务器,然后通过http://localhost:4000 查看本地博客。
1
2hexo g
hexo s
3. 上传更新
- 安装git deploy
1
npm install hexo-deployer-git --save
- 打开_config.yml,拖到最底层,xxxxx为自己的github用户名
1
2
3
4deploy:
type: git
repository: https://github.com/xxxxxxx/xxxxxxx.github.io.git
branch: master
- 发布更新
1
2hexo g
hexo s
4. 添加ssh keys到github
可以避免每次都需要输入用户名和密码的繁琐过程
1 | ssh-keygen -t rsa -C "your_email@exampl" |
将your_email.pub中的内容复制到github中的设置-deploy keys中即可。