我用 Nuxt 4 构建了一个开源目录网站模板 🚀

发布: (2025年12月11日 GMT+8 22:03)
2 min read
原文: Dev.to

Source: Dev.to

介绍

我已经开源了 Nuxt Mkdirs,一个使用 Nuxt 4 构建的目录网站模板。它非常适合产品目录、工具集合、资源列表或导航站点。

作为一名 Vue 开发者,我注意到大多数目录模板都是用 Next.js 构建的,缺少可靠的 Nuxt 方案。这个模板为 Vue/Nuxt 社区填补了这一空白。

技术栈

  • 框架: Nuxt 4 + Vue 3
  • 样式: TailwindCSS 4 + Radix Vue
  • CMS: Sanity(无头,无需数据库)
  • 认证: Auth.js(Google / GitHub OAuth)
  • 支付: Stripe + Creem
  • 邮件: Resend
  • 部署: NuxtHub(Cloudflare)

功能特性

  • 3 种首页布局 – 多种风格,开箱即用
  • 📦 Sanity CMS – 无需搭建数据库即可管理内容
  • 🔐 OAuth 登录 – 支持 Google 和 GitHub 认证
  • 💳 支付集成 – 使用 Stripe 进行国际支付,支持 Creem
  • 🤖 AI 集成 – 支持 OpenAI、DeepSeek 和 Google AI
  • 🌙 暗黑模式 – 自动跟随系统主题
  • 📱 响应式 – 在移动设备上表现出色
  • 一键部署 – 使用 NuxtHub 部署到 Cloudflare

安装

git clone https://github.com/PBHAHAHA/nuxt-mkdirs.git
cd nuxt-mkdirs
pnpm install
cp .env.example .env
pnpm dev
Back to Blog

相关文章

阅读更多 »