Module version mismatch
就是模块 版本不匹配了,我这个电脑是很久没用了npm -v //2.*.*
,我在官网查了一下 npm 都已经3.*了,就索性把npm更新了一下sudo npm i -g npm //更新npm
。然后在执行 hexo s
竟然还报错,错误如下
1 | MacBook:ifgyong.github.io fgy$ hexo -v |
在Google了好久终于发现一条解决这个问题的命令【出现这个的原因是装hexo的时候有些包没有下载下来】,执行下面的命令在查看hexo 版本的时候就不报错了。1
npm install hexo --no-optional --save