Cloudinary запрашивает предоставленную мной переменную env: требуется имя Cloudinary Cloud, убедитесь, что установлено NJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Cloudinary запрашивает предоставленную мной переменную env: требуется имя Cloudinary Cloud, убедитесь, что установлено N

Сообщение Anonymous »

Я загрузил свое приложение nextjs в Vercel, Cloudinary, похоже, не выдает никаких ошибок, просто сохраняет мои изображения, и я могу прекрасно отображать их в приложении.
Когда я отправляю свой коммит на github/vercel, я получаю этот стек ошибок
https://codefile.io/f/ezzy3n1Pzd

Код: Выделить всё

Error: A Cloudinary Cloud name is required, please make sure NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME is set and configured in your environment.
Здесь я настраиваю свой облачный сервис:

Код: Выделить всё

import {v2 as cloudinary} from "cloudinary";
//import "dotenv/config.js";
import dotenv from "dotenv"
dotenv.config();

cloudinary.config({
cloud_name: process.env.NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME,
api_key: process.env.NEXT_PUBLIC_CLOUDINARY_API_KEY,
api_secret: process.env.CLOUDINARY_API_SECRET
})

export const POST = async(request: Request) => {
const body = (await request.json()) as {paramsToSign: Record};
const {paramsToSign} = body;
const signature = cloudinary.utils.api_sign_request(
paramsToSign,
process.env.CLOUDINARY_API_SECRET as string
);
return Response.json({signature});
}
...и это часть моего файла .env:

Код: Выделить всё

NEXT_PUBLIC_CLOUDINARY_API_SECRET= "*****************************"
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME= "*********"
NEXT_PUBLIC_CLOUDINARY_API_KEY= "************************"
NEXT_PUBLIC_CLOUDINARY_URL= "********************************************** ****************************"

CLOUDINARY_API_SECRET= "***********************"
CLOUDINARY_CLOUD_NAME= "************"
CLOUDINARY_API_KEY= "**************"
ключи, очевидно, редактируются
У меня установлен dotenv, я пробовал передавать переменные среды как в COULDINARY_, так и в NEXT_PUBLIC_CLOUDINARY_ форматы, не работает...

Подробнее здесь: https://stackoverflow.com/questions/792 ... -is-requir
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»