跳转到内容

Sanity

Mkdirs 使用 Sanity 作为 CMS,您可以通过 Sanity Studio 管理网站所有内容(包括用户数据、导航数据、文章数据、图片等),您不再需要配置其他数据库或存储。

配置

  1. Sanity 创建一个账户

    如果您没有 Sanity 账户,请按照他们提供的步骤进行 注册

  2. 创建一个新项目

    登录 Sanity 后,您可以在 这里 创建新项目。

  3. 获取项目 ID

    创建项目后,您可以在项目名称下看到项目 ID。

    .env
    # [required]
    NEXT_PUBLIC_SANITY_PROJECT_ID=your_project_id
  4. 获取数据集

    默认数据集是 production,您可以使用默认数据集或创建一个新数据集。

    .env
    # [required]
    NEXT_PUBLIC_SANITY_DATASET=your_dataset
  5. 获取 API 令牌

    进入项目 API 设置,点击 Add API token 按钮,创建一个新令牌,并将其设置到 .env 文件中。

    .env
    # [required]
    SANITY_API_TOKEN=your_api_token
  6. 配置 CORS 来源

    进入项目 API 设置,点击 Add CORS origin 按钮,添加您的域名(例如 https://your-domain.com)或 http://localhost:3000 用于本地开发。

    它将用于允许您通过 /studio 路径访问 Sanity Studio,例如 https://your-domain.com/studiohttp://localhost:3000/studio

    Sanity CORS

视频教程

延伸阅读