Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
cloudinary_-_xmarne_sxovische_zobrazhen [2024/06/22 17:28] tro создано |
cloudinary_-_xmarne_sxovische_zobrazhen [2024/06/22 20:29] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== cloudinary - хмарне сховище зображень ====== | ====== cloudinary - хмарне сховище зображень ====== | ||
| [[https:// | [[https:// | ||
| + | < | ||
| + | npm install cloudinary | ||
| + | </ | ||
| + | < | ||
| + | // src/ | ||
| + | import cloudinary from ' | ||
| + | |||
| + | import { env } from ' | ||
| + | import { CLOUDINARY } from ' | ||
| + | |||
| + | cloudinary.v2.config({ | ||
| + | secure: true, | ||
| + | cloud_name: env(CLOUDINARY.CLOUD_NAME), | ||
| + | api_key: env(CLOUDINARY.API_KEY), | ||
| + | api_secret: env(CLOUDINARY.API_SECRET), | ||
| + | }); | ||
| + | |||
| + | export const saveFileToCloudinary = async (file) => { | ||
| + | const response = await cloudinary.v2.uploader.upload(file.path); | ||
| + | return response.secure_url; | ||
| + | }; | ||
| + | </ | ||