服务器上cicd编译报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory,该如何解决?
时间: 2024-01-09 11:23:19 浏览: 175
编译时出现java.lang.OutOfMemoryError Java heap space异常
4星 · 用户满意度95%
根据提供的引用内容,你可以尝试以下两种方法来解决服务器上CICD编译报错的问题:
1. 在package.json文件中设置--max_old_space_size参数:
```shell
"scripts": {
"test": "node --max_old_space_size=8192 ./node_modules/.bin/ng test"
}
```
这将为Node.js分配更多的内存空间,以避免JavaScript堆内存不足的问题。
2. 在命令行中直接设置--max_old_space_size参数:
```shell
node --max_old_space_size=8192 ./node_modules/.bin/ng test
```
这将在运行测试命令时为Node.js分配更多的内存空间。
阅读全文