yarn install FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
时间: 2023-12-09 12:34:57 浏览: 280
storybook-webpack-issue:演示有关Yarn工作区和Storybook Webpack配置的问题
当你在运行yarn install命令时,可能会遇到“FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory”错误。这是因为Node.js的默认堆大小为1.5GB,当你的项目依赖太多时,可能会超出这个限制。为了解决这个问题,你可以通过以下两种方法之一来增加Node.js的堆大小:
1.使用--max-old-space-size标志手动增加堆大小。例如,将堆大小增加到4GB:
```shell
node --max-old-space-size=4096 $(which yarn) install
```
2.将环境变量NODE_OPTIONS设置为--max-old-space-size=4096(或所需的堆大小):
```shell
export NODE_OPTIONS=--max-old-space-size=4096
yarn install
```
请注意,这些方法都是在Linux和MacOS上运行的示例。如果你使用的是Windows,请使用set而不是export来设置环境变量。
阅读全文