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 <your-folder>
  • cd <your-folder>
  • npm install
  • 因为我是多台电脑需要安装,通过git同步站点内容,所以建立站点前最好备份_config.yml, 否则会被覆盖。

用git方式部署站点到Github

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

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

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

参考资料

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容