node tsc命令导致JavaScript堆内存不足

时间:2020-08-04 22:53:49

标签: javascript node.js angular memory heap

我正在测试我制作的Windows VM上的构建。当我运行以下命令时,它将失败,并显示一个JavaScript堆内存不足错误。

我正在使用的VM有2个CPU。当我给VM提供4个CPU时,它可以顺利通过构建。为什么当我使用2个CPU时会发生这种情况?

我尝试将--max-old-space-size = 8192标志添加到其他命令,但这无济于事。

tsc --outDir electron -p tsconfig.electron.json

chunk {0} runtime-es2015.3f3fc55b246d2a4b8254.js (runtime) 1.41 kB [entry] [rendered]
chunk {1} main-es2015.8b9aa3094485c9c1b534.js (main) 3.43 MB [initial] [rendered]
chunk {2} polyfills-es2015.aa0159c30890430c6766.js (polyfills) 36.2 kB [initial] [rendered]
chunk {3} styles.40283d90d80732901012.css (styles) 45 kB [initial] [rendered]

Hash: 147ba04c8af16a6a3cc7 - Time: 138910ms

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

0 个答案:

没有答案