NativeScript / NativeScript/nativescript-cli

snapshot generation is executed twice if you have both emulator and device attached

Ouverte
#5,103 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

bug
Langage dominant
JavaScript
Étoiles
1.1k
Forks
204
Merge moyen
1 j 9 h
PR mergées (30 j)
8

Description

Environment

  • CLI: 6.2.1

To Reproduce

  1. tns create js_app --js
  2. tns run android --release --key-store-path {} --key-store-password {} --key-store-alias {} --key-store-alias-password {} --env.uglify --env.snapshot
  3. In the logs you can see that snapshot generation and build are executed twice. Expected they should be executed only once.

Note: it is reproducible with --release build in general, not only with snapshot

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème avec tns create js_app --js et la commande tns run android --release ... --env.snapshot fournie, alors qu’un émulateur et un appareil sont tous deux connectés. Commencez par comparer les logs pour chaque cible et suivez le point d’entrée de la CLI qui planifie les builds de release et la génération des snapshots. Le travail est terminé lorsque le build de release et la génération du snapshot ne s’exécutent chacun qu’une seule fois.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
cli, mobile
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.