4 votes

ajout de cloudinary à strapi

Quelqu'un peut-il me dire comment installer Cloudinary dans mon application Strapi ? J'ai installé le plugin comme indiqué dans la documentation mais le plugin n'apparaît pas du tout dans mon projet. Quelqu'un peut-il me dire ce que je fais mal ?

5voto

adrianmr Points 51

Il existe un exemple dans la documentation de strapi : https://strapi.io/documentation/3.0.0-beta.x/plugins/upload.html#using-a-provider Pour activer le fournisseur pour Cloudinary, créez ou modifiez le fichier ./extensions/upload/config/settings.json.

{
  "provider": "cloudinary",
  "providerOptions": {     "cloud_name":"PROVIDER_CLOUD_NAME",
    "api_key": "PROVIDER_API_KEY",               
    "api_secret":"PROVIDER_API_SECRET"
  }
}

Bien sûr, vous devez remplacer PROVIDER_CLOUD_NAME , PROVIDER_API_KEY , PROVIDER_API_SECRET avec les valeurs appropriées qui se trouvent sur votre compte Cloudinary. Si vous souhaitez une configuration spécifique par environnement, vous pouvez modifier le fichier ./extensions/upload/config/settings.js comme suit :

if (process.env.NODE_ENV === 'production') {
  module.exports = {
    provider: 'providerName',
    providerOptions: {
      cloud_name: process.env.PROVIDER_CLOUD_NAME,
      api_key: process.env.PROVIDER_API_KEY,
      api_secret: process.env.PROVIDER_API_SECRET
    }
  };
} else {
  // to use the default local provider you can return an empty configuration
  module.exports = {};
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X