Nuxt Nation 大会即将到来。加入我们,时间为 11 月 12-13 日。

sanity
@nuxtjs/sanity

使用 Nuxt 和 Sanity 无头 CMS 访问文本、图像和其他媒体。

@nuxtjs/sanity

Nuxt Sanity

npm versionnpm downloadsCodecovLicenseNuxtVolta

Sanity 集成到 Nuxt

功能

  • 只需提供您的 sanity.config.ts - 无需其他配置
  • 超轻量级 Sanity 客户端
  • 零配置图像/文件组件 + 可移植文本渲染器
  • 支持 GROQ 语法高亮
  • 支持 Nuxt 3 和 Nuxt Bridge

📖  阅读更多

快速设置

  1. @nuxtjs/sanity 依赖项添加到您的项目中
npx nuxi@latest module add sanity
  1. @nuxtjs/sanity 添加到 nuxt.config.tsmodules 部分
{
  modules: [
    '@nuxtjs/sanity',
  ],
  sanity: {
    // module options
  }
}

注意:对于没有 Bridge 的 Nuxt 2 支持,请安装 @nuxtjs/[email protected] 并按照 https://v0.sanity.nuxtjs.org 中的说明进行操作。

开发

  1. 克隆此存储库
  2. 使用 pnpm install 安装依赖项
  3. 使用 pnpm dev:prepare 存根模块
  4. 使用 pnpm dev 启动开发服务器

许可证

MIT 许可证