Maison  >  Article  >  outils de développement  >  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

藏色散人
藏色散人avant
2021-07-12 15:31:191956parcourir

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"
        }
    }

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer