summaryrefslogtreecommitdiff
path: root/next-sitemap.config.cjs
diff options
context:
space:
mode:
authorBertrand Yuan <bert.yuan@outlook.com>2025-12-15 23:48:10 +0800
committerBertrand Yuan <bert.yuan@outlook.com>2025-12-15 23:48:10 +0800
commit5b7ccf0b671e2999b62befc729a3e517a0433728 (patch)
tree8bf476dc7c75914c221042546840dc76267366df /next-sitemap.config.cjs
initial commit -- the front-end prototype
The initial code is base on Anirudh's work. More to see at: https://github.com/techwithanirudh/shadcn-blog Therefore, the code in this commit is under MIT license.
Diffstat (limited to 'next-sitemap.config.cjs')
-rw-r--r--next-sitemap.config.cjs11
1 files changed, 11 insertions, 0 deletions
diff --git a/next-sitemap.config.cjs b/next-sitemap.config.cjs
new file mode 100644
index 0000000..af27464
--- /dev/null
+++ b/next-sitemap.config.cjs
@@ -0,0 +1,11 @@
+const siteUrl =
+ process.env.NODE_ENV === 'development' ||
+ !process.env.VERCEL_PROJECT_PRODUCTION_URL
+ ? new URL('https://localhost:3000')
+ : new URL(`https://${process.env.VERCEL_PROJECT_PRODUCTION_URL}`);
+
+/** @type {import('next-sitemap').IConfig} */
+module.exports = {
+ siteUrl,
+ generateRobotsTxt: true,
+};