gpt4 book ai didi

gatsby - 如何为 Netlify CMS 正确设置 cloudinary?

转载 作者:行者123 更新时间:2023-12-05 07:17:35 26 4
gpt4 key购买 nike

我正在尝试使用 Netlify.cms 为我的 Gatsby.js 博客设置 Cloudinary

我想要的是能够在 CMS 中有一个小部件,它允许我选择多个图像以添加到“图库”字段,而环顾 Cloudinary 或 Uploadcare 是我正在寻找的解决方案。

我遵循了 netlify cms 的配置文档,但是,当我尝试打开小部件时,它仍然会打开 Netlify CMS 的默认小部件,这让我只能选择一个图像...

想法?

这是我的 config.yml,它显然具有正确的 api key 和云名称

media_library:
name: cloudinary
config:
cloud_name: "mycloudname"
api_key: "myapikey"

collections:
- name: "projects"
label: "Projects"
folder: "content/projects"
create: true
editor:
preview: false
fields:
- { label: "Title", name: "title", widget: "string" }
- { label: "Date", name: "date", widget: "date", format: 'YYYY-MM-DD'}
- { label: "Category", name: "category", widget: "select", multiple: true, options: ["Performance", "Design", "Theatre Making"], default: ["Performance"] }
- { label: "Text", name: "text", widget: "markdown" }
- { label: "Main Picture", name: "main_picture", widget: "image", allow_multiple: false }
- label: "Gallery"
name: "gallery"
widget: "image"
media_library:
name: "cloudinary"

谢谢,

中号

最佳答案

我也曾为此苦苦挣扎,我想知道您是否也更新了 CMS.js 和 package.json 文件。

我将其添加到 package.json 中:

"netlify-cms-media-library-cloudinary": "^1.3.2",

这是 cms.js (src/cms/cms.js):

import cloudinary from 'netlify-cms-media-library-cloudinary';
CMS.registerMediaLibrary(cloudinary)

然后,当我点击媒体时,我至少被重定向到了 Cloudinary。我不确定界面应该是什么样子。例如,当使用图像小部件时,它会弹出 Cloudinary 重定向,但我看不出如何将图像选择返回到小部件中。

希望这对您有所帮助。

关于gatsby - 如何为 Netlify CMS 正确设置 cloudinary?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58731142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com