透過 100 多個訣竅學習 Nuxt!

sanity
@nuxtjs/sanity

透過 Nuxt 和 Sanity 無頭 CMS 存取文字、圖片和其他媒體。

@nuxtjs/sanity

Nuxt Sanity

npm versionnpm downloadsCodecovLicenseNuxtVolta

Sanity integration for 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/sanity@0.10.0 並按照 https://v0.sanity.nuxtjs.org 上的指示操作。

開發

  1. 複製此儲存庫
  2. 使用 pnpm install 安裝依賴項
  3. 使用 pnpm dev:prepare 建立模組 Stub
  4. 使用 pnpm dev 啟動開發伺服器

許可證

MIT 許可證