NativeScript / NativeScript/nativescript-cli
Show a number for the code line in command line
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.1k
- Forks
- 204
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 8
Description
Is your feature request related to a problem? Please describe.
When getting an error, it is not everytime clear where it comes from. For example, when using Vue.js, you am getting an error message which looks like this (note the line of code next to vue.js:)
vue.js:597 [Vue warn]: Error in created hook: "TypeError: ... is not a function"
found in
---> <StageExecs>
In Nativescript / nativescript-vue you get an error message which looks like this:
JS: [Vue warn]: Error in created hook: "TypeError: Cannot read property '...' of undefined"
JS:
JS: found in
JS:
JS: ---> <IsRenovationFinishedField> at SomeFile.vue
But if you don't know the line of code it is very hard to find the error.
Describe the solution you'd like
Next to JS there should be a code line indicator
Describe alternatives you've considered
Additional context
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue ne mentionne aucun fichier, test ou point d’entrée. Commencez par suivre la façon dont la CLI formate la sortie des erreurs JavaScript, puis déterminez où sont produits le préfixe JS et les emplacements dans le code source. Le travail est terminé lorsque les erreurs de la ligne de commande incluent un indicateur de ligne de code exploitable à côté de JS.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- cli
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100