/ / Les principales différences entre l'extension yii2 et la bibliothèque - yii2

Les principales différences entre l'extension yii2 et la bibliothèque - yii2

Je viens de commencer un projet yii2 et j'essaye decréer une extension de boucle que je peux également réutiliser dans mes projets futurs. Lorsque j'ai ouvert "Extension Generator" sur l'outil gii, j'ai remarqué que dans le champ "Type", nous pouvons fournir:

  • extension yii2
  • bibliothèque

J'aimerais connaître les principales différences entre ces deux cas et certains cas d'utilisation qui conviendraient le mieux à chaque type.

Réponses:

0 pour la réponse № 1

library type par défaut du package compositeur https://getcomposer.org/doc/04-schema.md#type

yii2-extension - Yii2 compositeur plugin https://github.com/yiisoft/yii2/blob/master/extensions/composer/README.md


0 pour la réponse № 2

Comme je pensais que la bibliothèque est synonyme de stockage externepaquets dans le site composer.org. qui peut être utilisé par l'appelant composer pour étendre les fonctionnalités de Yii2. Si votre extension créée sera de type bibliothèque, vous devez la conserver sur la liste de paquets du site officiel de compositeur. Alors que yii2-extension est un type de fichier d'extension stocké sur le site officiel de Yii.