angular / angular/angular-cli

Proposal: `ng doctor` for check diff and sync to the latest project template

Ouverte
#7,848 4 commentaires 17 réactions 0 personnes assignées Voir sur GitHub
area: @angular/cli feature feature: insufficient votes
Langage dominant
TypeScript
Étoiles
27k
Forks
11.8k
Merge moyen
14 h 23 min
PR mergées (30 j)
162

Description

### Bug Report or Feature Request (mark with an `x`)
```
- [ ] bug report -> please search issues before submitting
- [x] feature request
```

### Desired functionality.
After updated the CLI version, sometimes `package.json` is updated. Currently `package.json` is generated at `ng new` and never do sync to latest dependencies.

I want something like `ng doctor` to solve it. The use-case images are below:

```
$ ng doctor # listing up dependency changes
$ ng doctor --write # auto-patching on _compatible_ version (with semver ?)
```

### Mention any other details that might be useful.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le point d’entrée proposé `ng doctor` et le chemin existant de génération de `package.json`. Définissez comment les différences de dépendances sont listées et comment `--write` n’applique que les mises à jour compatibles avec semver, puis ajoutez une couverture pour la liste des changements et pour l’écriture des mises à jour.

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

Évaluation

Stack technique
angular, typescript
Domaine
cli
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

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