素材巴巴 > 程序开发 >

本地编译angular提示内存溢出

程序开发 2023-09-13 19:33:05

本地遇到编译angular时,报如下错误:

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

两种解决办法,具体如下:

  1. 设置环境变量,见图:

设置环境变量

  1. 直接在PowerShell命令行中先输入如下命令:
    $env:NODE_OPTIONS="--max-old-space-size=8192"
     
    然后再输入:
    ng serve
     

第一种方法需要系统权限,如果办公电脑没有修改系统设置的权限,那么推荐使用第二种方法,每次执行 ng serve 之前都先设置一遍环境变量。


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。