J'ai des packages de fléchettes que je ne souhaite pas publier dans la publication en raison de mon accord d'entreprise. Comment utiliser mes packages de fléchettes uniquement pour mon entreprise et ne pas les afficher sur pub dart lang?
J'ai recherché ce lien https://github.com/dart- lang / pub / issues / 1050 mais ont encore besoin de plus d'informations à ce sujet.
3 Réponses :
Si vous publiez un package sur https://pub.dartlang.org , il s'affichera. Il n'y a aucun moyen de contourner cela.
Alternatives.
Vous pouvez utiliser
Voir aussi
local:
Pour gérer cela, pub prend en charge les dépendances de chemin.
dependencies:
transmogrify:
path: /Users/me/transmogrify
Cela dit que le répertoire racine pour la transmogrifie est / Users / me / transmogrify.
Vous pouvez également laisser quelqu'un d'autre exécuter le serveur de pub (en tant que service): https://cloudsmith.io/l/dart-repository/
Bien que ce soit commercial (payant) pour les référentiels privés, il est gratuit pour les référentiels publics et open-source. Si vous recherchez une solution gérée sans serveur, c'est la seule alternative (au moment de la rédaction).