Docker + gulpで開発環境を構築しています。
gulp-aigisというのを使っていて、コマンドを実行すると以下のエラーが表示されます。
検索し、よくでてくる方法は試したのですが、まだ解決しません。
わかる方お助けください。
実行したコマンド
docker-compose run base gulp aigis
表示されたエラー
<--- Last few GCs ---> [1:0x3f11a60] 92025 ms: Scavenge 1390.1 (1421.8) -> 1389.4 (1422.3) MB, 6.2 / 0.0 ms (average mu = 0.315, current mu = 0.333) allocation failure [1:0x3f11a60] 92030 ms: Scavenge 1390.2 (1422.3) -> 1389.6 (1423.3) MB, 3.3 / 0.0 ms (average mu = 0.315, current mu = 0.333) allocation failure [1:0x3f11a60] 92034 ms: Scavenge 1390.4 (1423.3) -> 1389.7 (1423.8) MB, 2.9 / 0.0 ms (average mu = 0.315, current mu = 0.333) allocation failure <--- JS stacktrace ---> ==== JS stack trace ========================================= 0: ExitFrame [pc: 0x1244d45841bd] Security context: 0x1e214f01e6c9 <JSObject> 1: tokenize [0x2a3cd4c33a99] [/xxxxx/node_modules/prismjs/components/prism-core.js:~252] [pc=0x1244d49cbd64](this=0x2a3cd4c1ae59 <Object map = 0x166acd8f6191>,text=0x25aa959c1249 <String[5]: </div>,grammar=0x2ccbb99183d1 <Object map = 0x166acd8f8d39>,language=0x27d3ea6022e1 <undefined>) 2: arguments adaptor frame: 2->3 3: tokenize [0x2a3cd4... FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 0x8b5f80 node::Abort() [gulp] 2: 0x8b5fcc [gulp] 3: 0xab730e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [gulp] 4: 0xab7528 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [gulp] 5: 0xea5152 [gulp] 6: 0xeb10aa v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [gulp] 7: 0xeb1a14 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [gulp] 8: 0xeb4345 v8::internal::Heap::AllocateRawWithRetry(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [gulp] 9: 0xe7c824 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) [gulp] 10: 0x111e1de v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) [gulp] 11: 0x1244d45841bd
試したこと
docker-compose run base gulp aigis --max_old_space_size=8192
docker-compose run base gulp aigis --max-old-space-size=8192
docker-compose run base /bin/bash -c "NODE_OPTIONS=\"--max-old-space-size=8196\""
docker-compose run base /bin/bash -c "set NODE_OPTIONS=\"--max-old-space-size=8196\""
環境
node | npm | gulp |
---|---|---|
v10.7.0 | 6.1.0 | Local version 3.9.1 |
あなたの回答
tips
プレビュー