gpt4 book ai didi

node.js - NPM 中的 JavaScript 堆内存不足

转载 作者:搜寻专家 更新时间:2023-10-31 23:59:32 25 4
gpt4 key购买 nike

我安装了 node.js 7。我有这个错误:

$ npm search mongo npm WARN Building the local index for the first time, please be patient [..................] | : WARN Building the local index for the first time, please be patient <--- Last few GCs --->

[12455:0x23175c0] 73384 ms: Mark-sweep 1038.6 (1354.9) -> 1032.1 (1351.0) MB, 808.4 / 0.0 ms allocation failure GC in old space requested [12455:0x23175c0] 74196 ms: Mark-sweep 1032.1 (1351.0) ->
1031.9 (1314.0) MB, 811.6 / 0.0 ms last resort gc [12455:0x23175c0] 75024 ms: Mark-sweep 1031.9 (1314.0) -> 1031.9 (1307.0) MB, 828.2 /
0.0 ms last resort gc


<--- JS stacktrace --->

==== JS stack trace =========================================

Security context: 0x1301816c0d11 <JS Object>
1: fromString(aka fromString) [buffer.js:217] [pc=0xd2afa68dcae](this=0x130181604311 <undefined>,string=0x2c89d250c589 <Very long string[216148348]>,encoding=0x1301816c9921 <String[4]: utf8>)
2: from [buffer.js:114] [pc=0xd2afa691090](this=0x12c0d1a860b1 <JS Function Buffer (SharedFunctionInfo 0x1301816e2009)>,value=0x2c89d250c589 <Very long string[216148348]>,encodingOrOffset=0x1301816...

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 1: node::Abort() [npm] 2: 0xf4e4cc [npm] 3: v8::Utils::ReportOOMFailure(char const*, bool) [npm] 4: v8::internal::V8::FatalProcessOutOfMemory(char const*, bool) [npm] 5: v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [npm] 6: v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) [npm] 7: v8::internal::String::Flatten(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag) [npm] 8: v8::String::WriteUtf8(char*, int, int*, int) const [npm] 9: node::StringBytes::Write(v8::Isolate*, char*, unsigned long, v8::Local<v8::Value>, node::encoding, int*) [npm] 10: node::Buffer::New(v8::Isolate*, v8::Local<v8::String>, node::encoding) [npm] 11: node::Buffer::CreateFromString(v8::FunctionCallbackInfo<v8::Value> const&) [npm] 12: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) [npm] 13: 0x7f1698 [npm] 14: 0x7f1a30 [npm] 15: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [npm] 16: 0xd2afa1063a7 Annullato (core dump creato)

我有 32GB 内存!我该如何解决??

最佳答案

看起来你的 npm 版本已经过时了。只需 npm upgrade -g 将 npm 更新到 v4.x,您就应该准备就绪。

关于node.js - NPM 中的 JavaScript 堆内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40588473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com