各位大神切听我说, 本来一开始我是用的npm默认的源就是国外的,但是每次npm install 的时候都很慢,在网上看到要转淘宝的源就行也就是cnpm,我就果断找了个教程,换了淘宝的源,换了之后我发现 我这样输入要报错,我输入cnpm install 报错,之后我又输入npm install 也报错。 之后我就无语了,cnpm 和npm都失效了,结果我就把nodejs 卸载了,重新安装,结果我重新安装完了后输入node -v能查看到版本,但是输入npm -v就报错如下
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory 2.15.8 我在项目里面npm install 也报错同样的错。。。(用grunt 的时候要这个操作)
这时候更诡异的问题是 我用 cnpm -v 妈的居然出来版本了 什么情况,我都已经重装nodejs了,淘宝源还没移除?
我现在的问题就是npm 没用了,不管我npm 干嘛都会报 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory 的错 我也查了下说什么超内存,可是我从头到尾没设置过什么啊。就安装了个用淘宝镜像嘛。还不会用。。。cnpmi nstall 提示不是内部命令我去。
npm -v 不出来东西 cnpm -v 出来了。。。。 我都重装两次nodejs了。淘宝源还在啊。。。
环境变量里面的path,有npm和cnpm所在目录没
@44886 这个。。。是不是没有 可是我上次也没弄也正常运行啊。。。 大神教我一下吧
谷歌一下吧
@beilunyang谷歌出来都是英文啊。。。
install写错了啊
~/.npmrc 把用户文件夹下的这个文件删了!