Hexo 使用笔记

在Ubuntu Server上使用Hexo

安装 Node Js

  • sudo apt-get install nodejs
  • sudo apt-get install npm

安装 Hexo

  • sudo npm install -g hexo-cli
  • 若显示 /usr/bin/env: node: No such file or directory,
    则输入 sudo ln -s "$(which nodejs)" /usr/bin/node
  • 若安装时间过长没有反应,可能是网络问题, 可以使用 淘宝npm镜像.
    输入 alias npm="npm --registry=https://registry.npm.taobao.org "
  • 若还是输出一大串npm ERR! 并有提示 Error: SSL Error: CERT_UNTRUSTED ,
    可输入 npm config set strict-ssl false

建立Hexo站点

  • hexo init
  • cd
  • npm install
  • 因为我是多台电脑需要安装,通过git同步站点内容,所以建立站点前最好备份_config.yml, 否则会被覆盖。

用git方式部署站点到Github

  • 安装npm install hexo-deployer-git --save
  • 修改配置
    deploy: 
      type: git 
      repo:  
      branch: [branch] 
      message: [message]
    

message默认为提交时的时间,可默认不设置

  • 生成站点文件 hexo g
  • 上传部署静态页面到Github hexo d

参考资料

  • Hexo中文文档

你可能感兴趣的:(Hexo 使用笔记)