我可以看到構建檔案夾已創建,但收到此錯誤訊息。我不知道我是否應該擔心。當我在本地計算機上執行此操作時不會發生?是的,因為我只制作了這 5 個檔案,所以 def 出了問題?我怎樣才能防止這個命令運行:
npm run build
icon.ico logo192.png logo512.png manifest.json robots.txt
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
1: 0xb09c10 node::Abort() [/usr/bin/node]
2: 0xa1c193 node::FatalError(char const*, char const*) [/usr/bin/node]
3: 0xcf8dbe v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/bin/node]
4: 0xcf9137 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/bin/node]
5: 0xeb09d5 [/usr/bin/node]
6: 0xec069d v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/bin/node]
7: 0xec339e v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/bin/node]
8: 0xe848da v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/usr/bin/node]
9: 0x11fd75c v8::internal::Runtime_AllocateInOldGeneration(int, unsigned long*, v8::internal::Isolate*) [/usr/bin/node]
10: 0x15f2099 [/usr/bin/node]
uj5u.com熱心網友回復:
執行相同的命令,但告訴節點添加更多記憶體:
node --max-old-space-size=8192 <yourscript>
問題很可能是由環境變數設定的,因此您的機器可能與 EC2 具有不同的值。
請注意,您不能將分配的記憶體(在本例中為 8192MB)增加超過機器的可用記憶體。因此,如果您只運行 a.small那么您天生就無法匹配您自己強大的機器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/475821.html
標籤:节点.js 亚马逊网络服务 ubuntu 亚马逊-s3
上一篇:Nginxcofig無法使用404ERR_ABORTED讀取靜態
下一篇:boto3s3初始化會話回傳憑證
