Lorsque je développais un plug-in pour le logiciel serveur pour Minecraft BE appelé Nukkit, j'ai été confronté au problème de savoir comment télécharger le plug-in prérequis lors de la distribution du plug-in.
L'idée était de mettre le plug-in prérequis sur GitHub et de le télécharger à partir du plug-in à distribuer.
Je l'ai essayé, alors j'espère que vous pourrez le lire comme une histoire d'expérience.
J'ai créé un référentiel GitHub et y ai préparé un fichier Json appelé doc.json. Les informations sur chaque bibliothèque sont décrites ici.
Les plug-ins prérequis sont répertoriés à l'avance dans le référentiel.
Obtenez ce Json à partir de l'URL du contenu brut comme "https://raw.githubusercontent.com/" du côté du plug-in et chargez-le.
Recherchez ensuite le nom du plug-in prérequis que vous souhaitez installer dans la section du référentiel et récupérez l'URL de téléchargement dans la section URL.
Sur cette base, j'ai suivi le flux de téléchargement et d'activation du plug-in prérequis.
Recommended Posts