0%

Hexo备忘录

1. 安装

  • 安装node.js, npm, Git
    sudo npm install -g hexo-cli

  • 确认版本号

    1
    2
    3
    node -v  
    npm -v
    Git --version
  • 安装hexo

    1
    sudo npm install -g hexo

2. Blog初始化

cd 空白文件夹 hexo init sudo npm install

  • 执行下述命令生成本地网页文件并开启服务器,然后通过http://localhost:4000 查看本地博客。
    1
    2
    hexo g  
    hexo s

3. 上传更新

  • 安装git deploy
    1
    npm install hexo-deployer-git --save
  • 打开_config.yml,拖到最底层,xxxxx为自己的github用户名
    1
    2
    3
    4
    deploy:  
    type: git
    repository: https://github.com/xxxxxxx/xxxxxxx.github.io.git
    branch: master
  • 发布更新
    1
    2
    hexo g    
    hexo s

4. 添加ssh keys到github

可以避免每次都需要输入用户名和密码的繁琐过程

1
ssh-keygen -t rsa -C "your_email@exampl"

将your_email.pub中的内容复制到github中的设置-deploy keys中即可。