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")],
},
},
...
],
};