Maison > Questions et réponses > le corps du texte
Problèmes conceptuels. J'ai deux projets exécutés sur deux services React différents. De nombreux composants peuvent être partagés entre les deux projets. Comment dois-je configurer cela pour pouvoir avoir un projet "en direct" avec des composants partagés et que plusieurs projets puissent utiliser ces composants en temps réel. Grâce à la recherche, j'ai appris que cela peut être réalisé via des packages npm et installé, mais cela éliminera-t-il les performances en temps réel ? Existe-t-il un moyen de développer des composants en tant que projets indépendants et de développer plusieurs projets ensemble.
P粉9707363842023-09-21 13:43:59
Pour créer un composant partagé, nous pouvons créer un autre référentiel sur Git et le convertir en bibliothèque. Vous pouvez ensuite l'utiliser comme package pour votre propre share-c.
Voici quelques étapes que vous pouvez essayer...
Ajoutez un référentiel git privé comme dépendance.
Spécifiez la succursale ci-dessous
git+https://github.com/username/repository.git#branch-name
Ouvrez votre fichier package.json et ajoutez des dépendances comme celle-ci.
"dépendances": { "packageName": "git+https://github.com/username/repository.git#branch-name" }
Exécutez l'installation de npm
Ça devrait aider...