首页 > 解决方案 > 将 Gatsby JS 站点部署到 Netlify 时出错 - “错误运行命令:构建脚本返回非零退出代码”

问题描述

当我尝试将我的 gatsby.js 站点部署到 Netlify 时,我收到以下错误/失败消息:

7:27:09 AM: Error running command: Build script returned non-zero exit code: 1
7:27:09 AM: Failing build: Failed to build site
7:27:09 AM: failed during stage 'building site': Build script returned non-zero exit code: 1
7:27:09 AM: Finished processing build request in 1m9.884654373s

我查看了关于这个问题的上一个问题,但我似乎无法让我的工作。

我在JSONLine上粘贴了我的package.json并得到了.Valid JSON

我似乎无法弄清楚这个问题。任何帮助将非常感激。

标签: reactjsgatsbynetlify

解决方案


确保所有空目录都进入您的存储库。参考存储库中缺少的目录可能缺少路径。

示例插件gatsby-config.js

{
  resolve: `gatsby-source-filesystem`,
  options: {
    path: `${__dirname}/src/img`,
    name: `images`,
  },
}

一个常见的错误是添加src/img到本地文件系统,但在获得图像之前忘记将其提交到存储库中。


推荐阅读