Love My Love

MacOSX安装NPM经验谈

2015.08.11

为了装hexo-cli,需要先装配好npm环境和Git环境,于是接触到了npm的安装难的问题,我在Ubuntu系统上遇到的问题是个别目录无权限访问,我在Mac上也遇到了同样的问题,有建议是用root权限取安装就好了,但是我不想这样,这样势必是影响了我的操作习惯,root的根目录和非root用户的根目录不同的.所以我这么做了:

sudo chown -R [你的当前用户名] /usr/local

如果你已经安装了很多了,建议直接删除掉项目里的node_moudles,重新安装.

最后,如果你感到网速不给力,可以试试拜托大中华局域网的中国镜像,如:cnodejstaobao.org

如果你生除中国,更建议你用cnpm,它和npm同步更新的,足够你使用了:

npm install -g cnpm --registry=http://registry.npm.taobao.org

npm install -g cnpm

最后,感谢NPM维护者提供解决方案:https://github.com/npm/npm/issues/5922

参考文献:关于MacOSX使用NPM的姿势补充

发表评论