module graceful-fs for npm

问题:

今天使用hexo时发现错误,hexo:command not found.于是重新安装hexo.但是在安装好npm后,却发现运行

npm

出现错误,没有找到模块graceful-fs,在纠结了半天之后,发现这是node的版本问题,导致了npm不能正确安装express.

解决方案:

于是,在node的包管理器中重新安装node至高版本,再去运行npm安装hexo,就可以解决问题了。命令:

nvm install v0.8
nvm use 0.8
sudo npm install hexo -g //这一句有没有都没关系

现在再使用hexo命令就可以了。

ps:不知道为什么我的虚拟机每次重启后都不能使用hexo命令,于是我在/etc/rc.local文件下加入了

nvm use 0.8

这样,每次重启后后自动切换node.js的版本,从而就可以顺利使用hexo命令了。

over!

上一篇:Centos7下GlusterFS 分布式文件系统环境搭建


下一篇:分布式文件系统MooseFS安装步骤