hexo博客mac配置

作者: 方文达 | 来源:发表于2015-04-30 11:57 被阅读936次

欢迎大家关注的我的个人博客:子达小站

缘起

之前在自己的Windows笔记本上曾经按照教程配置过一次hexo,没有出现什么问题。但是这次在Mac OSX上配置就遇到了很多奇奇怪怪的问题,不过最后总算配置成功了,遂撰此文记之。

本文主要记录配置过程中所参考的文章以及遇到的问题和最后的解决方案,方便日后查询整理。

安装Node.js

按照往常的经验,我直接进入官网下载,选择对应版本后进行安装,这一步完成后运行Node一切正常

安装HomeBrew

有些教程会说明首先安装这个,按照我以前的在Windows和CentOS上的经验,感觉官网的总要可靠一些(虽然后面在这个问题上吃了大亏),不过我还是进入其官网,按照说明进行安装。

安装git

git我是通过HomeBrew安装的,直接输入sudo brew install git剩下的程序自动完成。

安装hexo

同样,进入hexo官网,按照说明安装hexo,这个时候问题来了,有如下几个:

  • npm响应速度太慢,等上好几分钟才响应,有时候甚至没有响应
  • user "root" does not have permission
  • 'uv.h' file not found

下面来逐一破解之。


加快npm响应速度

使用淘宝npm镜像,参考这篇文章http://segmentfault.com/a/1190000000471219,问题解决。

用户权限设置

根据错误提示,我发现应该是当前用户没有权限修改系统目录,因此只要使用sudo npm install hexo -g便可解决问题。

寻找头文件

这个问题算是我遇到的最棘手的问题了,将相关的错误代码放到谷歌上搜索发现问题的原因有好多,没办法,我只有一一尝试之。

  • 安装Command Line Tools

    • 有人说是因为没有安装CLT组件,所以我参照这篇教程进行安装,后来发现从官网下载太慢了,正好在某个论坛上发现别人已经放在百度网盘上的安装文件,于是乎我便从百度网盘下载,链接http://pan.baidu.com/s/1hqmnoVy,提取码:tyrl
    • 但是我安装完后错误依旧,问题并没有得到解决
  • 使用brew重新安装Node.js

    • 有人说需要把所有的东西重装一遍,于是乎我就决定使用brew把Node.js重装
    • 重装完成后,没有报错,问题得到解决

小结

这次安装经历告诉我们,官网上的不一定是最好的,有时候第三方的安装包可能更好一些,就比如Mac OS上的HomeBrew,虽然我目前还没有能力找到为什么会这样,但是以后再遇到类似的问题时,改变思路,寻找一下第三方安装包重新安装

相关文章

  • hexo博客mac配置

    欢迎大家关注的我的个人博客:子达小站 缘起 之前在自己的Windows笔记本上曾经按照教程配置过一次hexo,没有...

  • Blogging On Github

    使用Hexo+Github配置博客 初步使用Hexo+Github配置博客 进阶最详细的Hexo Next主题配置...

  • Mac上搭建基于GitHub的Hexo博客

    01 Mac上搭建基于GitHub的Hexo博客 HexoMac上搭建基于GitHub的Hexo博客 hexo插件...

  • Mac上搭建基于GitHub的Hexo博客(一)

    今天来谈谈如何在Mac上搭建基于GitHub的Hexo博客 导读 Mac上搭建基于GitHub的Hexo博客 - ...

  • Hexo 静态博客

    Hexo静态博客Mac平台搭建全流程记录 Mac install node & hexo-cli Extend h...

  • 树莓派Hexo博客配置

    树莓派Hexo博客配置 关于Hexo Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(...

  • Hexo博客搭建记录

    Hexo是一款优秀的静态博客,本文主要记录了在搭建Hexo博客时的一些安装配置。通过Hexo配置了自己的个人博客,...

  • 零基础用Hexo+Github 搭建博客2

    转载:Github Pages + Hexo搭建博客(二) 此篇博客主要讲解Hexo的站点配置、主题配置和使用以及...

  • nginx快速搭建静态博客

    1.安装配置Hexo 在mac上安装Node/Npm,使用homebrew安装 安装Hexo 2.配置Hexo文件...

  • Hexo使用、Markdown语法笔记

    Hexo 原文在博客MaxMa 命令 配置 npm install hexo -g //安装npm update ...

网友评论

    本文标题:hexo博客mac配置

    本文链接:https://www.haomeiwen.com/subject/ovxbfttx.html