我有一段时间没有使用 Netlify,我相信上次是 2020 年 6 月,但现在我想更新我以前的项目。但是,当我尝试 delpoy 推送到 github 的更改时,我收到错误消息:
6:37:55 PM: ────────────────────────────────────────────────────────────────
6:37:55 PM: "build.command" failed
6:37:55 PM: ────────────────────────────────────────────────────────────────
6:37:55 PM:
6:37:55 PM: Error message
6:37:55 PM: Command was killed with SIGSEGV (Segmentation fault): gatsby build
6:37:55 PM:
6:37:55 PM: Error location
6:37:55 PM: In Build command from Netlify app:
6:37:55 PM: gatsby build
6:37:55 PM:
6:37:55 PM: Resolved config
6:37:55 PM: build:
6:37:55 PM: base: /opt/build/repo
6:37:55 PM: command: gatsby build
6:37:55 PM: commandOrigin: ui
6:37:55 PM: publish: /opt/build/repo/public
我在谷歌上搜索了很多,发现了一些关于使用 CI= npm run build
的帖子,我确实尝试过,但我不确定应该在哪里插入命令,所以我尝试将它插入到部署设置和包中.json 在我的项目中,我收到此错误消息:
6:27:10 PM: Error message
6:27:10 PM: Command failed with exit code 139: CI= npm run build
我尝试了不同的变体,但我总是得到两个错误代码中的任何一个。有人对可能出现的问题有什么建议吗?
这里是包含两个部署转储的要点的链接:https://gist.github.com/PotatoPope/ef00c5d3b53fdb860ce29112cfa1a92e