运行任何有关npm的命令报内存溢出的错误

报错内容如下
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 00007FF6C73AF04A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+5114
 2: 00007FF6C738A0C6 node::MakeCallback+4518
 3: 00007FF6C738AA30 node_module_register+2032
 4: 00007FF6C76120EE v8::internal::FatalProcessOutOfMemory+846
 5: 00007FF6C761201F v8::internal::FatalProcessOutOfMemory+639
 6: 00007FF6C7B32BC4 v8::internal::Heap::MaxHeapGrowingFactor+9556
 7: 00007FF6C7B29C46 v8::internal::ScavengeJob::operator=+24310
 8: 00007FF6C7B2829C v8::internal::ScavengeJob::operator=+17740
 9: 00007FF6C7B2E1B7 v8::internal::Heap::CreateFillerObjectAt+1175
10: 00007FF6C79BC5B3 v8::internal::interpreter::Interpreter::GetDispatchCountersObject+78451
11: 00007FF6C7311132 v8::internal::StackGuard::ArchiveSpacePerThread+52082
12: 00007FF6C73117F3 v8::internal::StackGuard::ArchiveSpacePerThread+53811
13: 00007FF6C73F1474 uv_dlerror+2436
14: 00007FF6C73F21D8 uv_run+232
15: 00007FF6C739128E node::NewContext+1390
16: 00007FF6C739189B node::NewIsolate+603
17: 00007FF6C7391D07 node::Start+839
18: 00007FF6C724935C node::MultiIsolatePlatform::MultiIsolatePlatform+604
19: 00007FF6C7DEA93C v8::internal::compiler::OperationTyper::ToBoolean+134796
20: 00007FFB6D204034 BaseThreadInitThunk+20
21: 00007FFB6E553691 RtlUserThreadStart+33
6.4.1
注明一下:首先是在node安装之后,有根据其他教程设置如下命令,但是设置错误,比如后面的地址是C盘,但是你拷贝帖子里面的D盘忘了改

npm config set prefix “C:\Program Files\nodejs\node_global”
或者
npm config set cache “C:\Program Files\nodejs\node_cache”

在这两个命令中,任何一个有执行错误,而导致,后面所有相关npm的命令都无法执行,都会报如上的错误,修改如下
删除如下目录的文件:C:\Users\Administrator.npmrc
不同系统对应的目录可能不一样,但是大体上是一致的,比如我这边的目录是:
C:\用户\admin.npmrc
这样,就把对应的设置删除掉了,然后在重新打开一个cmd窗口输入 npm -v 就可以正常运行了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值