前書き#
mx-space のフロントエンド Kami をインストールした後、ウェブサイトのフッターにある著作権表示が © 2020-2023
であることがわかりましたが、どこで変更できるかを文書を探しても見つかりませんでした。
ソースコードを見てみると、この年の設定がハードコードされており、設定項目がないことがわかりました。
それでは、自分で修正して再コンパイルするしかありません。
修正#
Kami のソースコードディレクトリの kami/src/components/layouts/BasicLayout/Footer/index.tsx
に移動し、およそ 53 行付近にある次のコードを見つけます。
<p>
© {thisYear !== 2020 && '2020-'}
{thisYear}{' '}
<a href={kamiConfig.site.footer.homePage ?? '#'} target="_blank">
{name}
</a>
.{' '}
<span title={`${motto.content} -- ${motto.author}`}>
{motto.content}
</span>
</p>
その中の © {thisYear !== 2020 && '2020-'}
を現在の年に変更します。
筆者がこの記事を書いている時点では 2023 年ですので、修正後の内容は © {thisYear !== 2023 && '2023-'}
となります。
修正が完了したら、Kami リポジトリのディレクトリで以下のコマンドを実行して再ビルドし、サーバーを再起動します。
pnpm build
pnpm prod:pm2
完了後、ブラウザのキャッシュをクリアし、ページを再読み込みすると、ページのフッターが © 2023
に変わります。
参考資料#
- [GitHub] mx-space/kami: https://github.com/mx-space/kami
この記事は Mix Space から xLog に同期更新されました。
元のリンクは https://bdovo.cc/posts/experiences/Edit_Copyright_in_mx-space です。