Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Ask for recreating ( overwritting files) the current project folder

Ouverte
#25,453 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
angular, typescript
Domaine
cli

Piste de recherche

Commencez au point d’entrée de la commande ng new et suivez la façon dont elle gère un dossier de projet existant. Ajoutez le comportement de confirmation ou d’erreur demandé, y compris l’indication d’un autre nom, et vérifiez que les fichiers existants ne sont pas remplacés.

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

Description

area: @schematics/angular freq1: low severity3: broken type: bug/fix
Command

new

Description

I'm new to Angular and I just started using its CLI, it's easy to use and I appreciate it a lot.

However, I have noticed that it misses ( based on my experience with NextJS CLI) to ask the developer if the project ( folder ) exists and if he is sure that he wants to recreate the project and remove the old files.

STEP 01

ng new my app

STEP 02

Write some code and save the changes.

STEP 03

ng new my app

Expected

The CLI asks that the project name exists.

Current

Create a new project with the same name and replace older files with the new ones.

Describe the solution you'd like

The CLI should inform the developer that the project name exists and recommends alternative names.

Describe alternatives you've considered

Invoke an error and enforce the user to change the name of the project name.

Langage dominant
TypeScript
Étoiles
27k
Forks
11.8k
Merge moyen
17 h 25 min
PR mergées (30 j)
183

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.

Autres issues de angular/angular-cli

Toutes les issues de angular/angular-cli

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

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