Contents
  1. 1. 1.安装Hexo时报错
  2. 2. 2.npm install 和 hexo init先后顺序?
  3. 3. 3.链接本地的Hexo文件到Github库时使用HTTPS还是SSH?

使用Github Pages和Hexo搭建博客的教程网上很容易搜到,不过在我实际操作过程中有几处异常的地方,特此标示出来。

1.安装Hexo时报错

Mac用户注意了,要使用管理员权限,首先:“sudo -s”,回车,输入密码,再回车,然后:“npm install -g hexo-cli”,回车,等待下载安装即可!

2.npm install 和 hexo init先后顺序?

官方指导及一些Blog上说的是先 hexo init,然后再执行 npm install。但是我在据此执行会报错,不知道是不是没有安装在默认路径下还是什么其他原因。不过执行顺序颠倒一下就OK了。

3.链接本地的Hexo文件到Github库时使用HTTPS还是SSH?

官方指导及一些Blog上说使用HTTPS,但是我依此执行会报错,但是改用SSH就OK了。不知道是不是和git、node版本有关系。

作为一个小白,根据前人的指导去做出错时,必须耐得住折腾,并且要有勇于尝试的决心,哪怕把电脑折腾崩溃都在所不惜。以上几点虽然不知道真正的原因所在,但却是在我多次失败的尝试下得到的实战经验。希望对后来的人能有所帮助。

Contents
  1. 1. 1.安装Hexo时报错
  2. 2. 2.npm install 和 hexo init先后顺序?
  3. 3. 3.链接本地的Hexo文件到Github库时使用HTTPS还是SSH?