From 30ae99c5dd8af65617325469b83db029da7438f4 Mon Sep 17 00:00:00 2001 From: SinusFox <61253950+SinusFox@users.noreply.github.com> Date: Tue, 24 Sep 2024 17:11:15 +0200 Subject: [PATCH] Preparing for deplyment workflow --- next.config.mjs | 30 +++++++++++++++++++++++++++--- public/.nojekyll | 0 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 public/.nojekyll diff --git a/next.config.mjs b/next.config.mjs index 4678774..1133561 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,4 +1,28 @@ /** @type {import('next').NextConfig} */ -const nextConfig = {}; - -export default nextConfig; +const nextConfig = { + /** + * Enable static exports for the App Router. + * + * @see https://nextjs.org/docs/app/building-your-application/deploying/static-exports + */ + output: "export", + + /** + * Set base path. This is the slug of your GitHub repository. + * + * @see https://nextjs.org/docs/app/api-reference/next-config-js/basePath + */ + basePath: "/nextjs-github-pages", + + /** + * Disable server-based image optimization. Next.js does not support + * dynamic features with static exports. + * + * @see https://nextjs.org/docs/app/api-reference/components/image#unoptimized + */ + images: { + unoptimized: true, + }, + }; + + export default nextConfig; diff --git a/public/.nojekyll b/public/.nojekyll new file mode 100644 index 0000000..e69de29