hexo使用总结

安装前比较

  1. hexo:基于NodeJS
  2. hugo:基于go语言

安装过程简介

1.(brew/git之前安装过了)安装npm
2.安装nvm
3.配置github pages

总结在Mac上搭建HEXO遇到的坑

  • 坑一:Hexo官网上的安装命令是$ npm install -g hexo-cli,安装时不要忘记前面加上sudo,否则会因为权限问题报错。

  • 坑二:安装完成后,一直显示 hexo command not found 错误, 主要是node的版本问题 可以通过nvm来控制一下node的版本来解决
    参考

  • 坑三:配置github时候可能出现css没加载的问题,解决办法是在_config文件里,修改ROOT(key: value之间有空格)

  • 坑四:配置自己域名的时候,每次更换主题一定要记得在对应主题的source目录下新建CNAME文件,否则 github.io上格式错误
Newer Post

2017年终总结

0x01 序按照惯例,每年都会给自己写一个年终总结,总结一下这一年自己的收获和不足,停下来反思一下这一年走的路。2017年是一个gap year,是我从校园到职场进行过渡的一年。 0x02 成长技术 毕设项目从大量(40T)流量包中提取用户行为日志,数学建模分析用户行为习惯并进行流量分类和预测等,主 …

继续阅读
Older Post

Python 多版本管理

python有两个大的版本2.X和3.x, 而且这两个版本是不完全兼容的。所以就面临了版本管理的问题。常见的版本管理有以下工具:virtualenv, pyenv, anaconda. 下面分别介绍这三种的用法,最后作简单的总结。 ##1.virtualenv 123456789pip3 insta …

python 继续阅读