0

Github ページを含む gatsby Web サイトをデプロイしましたが、次のような ここに画像の説明を入力 エラーが発生しました。ローカルではすべてが完全に機能し、エラーはサーバーでのみ発生します。サーバーがパスを正しく解決できないようです。ドメインの後に不要なリポジトリ名を追加しています。それを取り除く方法は?いくつかのホスト オプションを変更して、アプリを再度デプロイしようとしましたが、正常に機能したら、IDK が原因で、別のデプロイを行ったところ、再びクラッシュしました。私の gatsby.config:

const path = require("path");
const { title, keywords, description, author, defaultLang, trackingId } = require("./config/site");

module.exports = {
  pathPrefix: "/lbearthworks",
  siteMetadata: {
    title,
    keywords,
    description,
    author,
  },
  plugins: [
    {
      resolve: "gatsby-plugin-google-analytics",
      options: {
        trackingId,
      },
    },
    {
      resolve: "gatsby-plugin-manifest",
      options: {
        name: title,
        short_name: "Lb",
        start_url: "/",
        background_color: "#212121",
        theme_color: "#fed136",
        display: "minimal-ui",
        icon: "content/assets/gatsby-icon.png",
      },
    },
    "gatsby-transformer-remark",
    {
      resolve: "gatsby-source-filesystem",
      options: {
        name: "markdown",
        path: `${__dirname}/content`,
      },
    },
    {
      resolve: "gatsby-source-filesystem",
      options: {
        name: "images",
        path: `${__dirname}/content/assets/images`,
      },
    },
    "gatsby-plugin-eslint",
    "gatsby-plugin-react-helmet",
    "gatsby-transformer-sharp",
    "gatsby-plugin-sharp",
    "gatsby-plugin-offline",
    {
      resolve: "gatsby-plugin-sass",
      options: {
        data: `@import "core.scss";`,
        includePaths: [path.resolve(__dirname, "src/style")],
      },
    },
    ...
  ],
};

ライブバージョン

Github リポジトリ

4

1 に答える 1