GitHub Action 遇到 JavaScript heap out of memory的解决办法

375 阅读1分钟

之前GitHub Action打包一直都没有什么问题,但今天遇到如下错误:

image.png

经过测试最有效的解决方法,直接在env增加NODE_OPTIONS,根据需要调整--max_old_space_size=4096

jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    strategy:
      matrix:
        node-version: [14.x]
    env:
      NODE_OPTIONS: "--max_old_space_size=4096"
      
    steps:
      - run: npm install
      - name: Run Build For Prod
        run:  npm run generate