ovirt-web-ui 編譯出包內存溢出問題 JavaScript heap out of memory

1、官方倉庫和開發文檔

倉庫:https://github.com/oVirt/ovirt-web-ui

文檔:https://github.com/oVirt/ovirt-web-ui/blob/master/DEVELOPERS.md

2、第一次編譯會提示安裝依賴

3、依賴安裝好後,在源碼根目錄執行./autogen.sh --prefix=/usr --datarootdir=/share

可能會提示有些nodejs相關的組件沒裝,yarn 去除離線模式 --offline在線安裝依賴即可

5、./autogen.sh --prefix=/usr --datarootdir=/share執行好後,執行make rpm可能提示如下

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

修改根目錄下的package.json中添加--max_old_space_size=4096   "build": "node --max_old_space_size=4096 scripts/build.js"即可解決

重新make rpm編程出包成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章