解决Hexo由于Node版本的错误

前几天由于安装CocoaPods的时候,把Homebrew卸载重装了,于是之前安装的node没有了,于是再次安装了下node,但是在使用hexo命令的时候出错了,给大家说下原因和解决方案。

错误截图如下:


造成这个错误的原因是Node的版本问题,但是报错的最后命令还是执行了,当我再次安装的时候使用的是brew install node,使用该命令是安装最新版本的Node,于是我安装了6.3的,在Node6.3版本中对很多模块已经不再支持了,推荐安装Node 4.4.7(LTS),这个版本适合绝大多数人。

$ brew install homebrew/versions/node    //查看可安装的版本

$ brew install homebrew/versions/node4-lts  //安装指定版本

//接下来安装Hexo所需要的模块
$ npm install hexo-cli -g

$ cd ~/Desktop/Hexo   //切换到博客根目录
$ npm install

$ hexo server  //可以继续使用而不用看到错误啦

相关截图:


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

推荐阅读更多精彩内容