Maison > outils de développement > composer > Comment modifier le package composer et le refléter immédiatement dans le projet

Comment modifier le package composer et le refléter immédiatement dans le projet

藏色散人
Libérer: 2021-07-12 15:32:09
avant
2018 Les gens l'ont consulté

Comment modifier le package composer et le refléter immédiatement dans le projet

composer Dépend des packages de développement locaux

Lors du développement d'un package composer, nous devons absolument le déboguer , nous créons généralement un projet de test et introduisons ce package dans le projet de test. Cet article explique comment modifier le code du package composer pour qu'il soit immédiatement reflété dans le projet de test.

Créez d'abord un projet de package composer. : composer init . Ou créez un composer.json fichier manuellement et commencez à développer votre package.

Créez un projet de test

Configurez les dépendances locales et ajoutez le contenu suivant au projet de testcomposer.json :

"repositories": {
        "local": {
            "type": "path",
            "url": "path/to/your/package"
        }
    }
Copier après la connexion

Installez ce package dans le projet de testcomposer require your_vendor_name/your_package_name<br>

fait

Si vous entrez dans le dossier fournisseur du projet de test, vous constaterez que ce package n'est pas copié ici, cela indique au chemin de votre package via un lien symbolique, afin que le code du package modifié puisse être directement reflété dans le projet de test

*Si vous n'aimez pas la difficulté de basculer entre deux projets, vous pouvez vous référer à l'utilisation de git submodule pour développer deux projets ensemble

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:jianshu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal