web-dev-qa-db-fra.com

angular 7.0.5 ng nouveau ne demande pas Souhaitez-vous ajouter Angular routage? .... etc

Quelqu'un pourrait me guider pour savoir pourquoi je ne peux pas générer un nouveau projet avec la nouvelle version de angular 7

Résultat désiré:

entrez la description de l'image ici

ng nouveau firebase-auth? Souhaitez-vous ajouter Angular? Non? Quel format de feuille de style souhaitez-vous utiliser? CSS

résultat obtenu:

 $ ng new appAtlas
    CREATE appAtlas/angular.json (3786 bytes)
    CREATE appAtlas/package.json (1316 bytes)
    CREATE appAtlas/README.md (1025 bytes)
    CREATE appAtlas/tsconfig.json (408 bytes)
    CREATE appAtlas/tslint.json (2837 bytes)
    CREATE appAtlas/.editorconfig (245 bytes)
    CREATE appAtlas/.gitignore (503 bytes)
    CREATE appAtlas/src/favicon.ico (5430 bytes)
    ....
    CREATE appAtlas/e2e/src/app.po.ts (208 bytes)
    npm WARN deprecated [email protected]: CircularJSON is in maintenance only, fl                                   atted is its successor.

Version cli angulaire

$ ng --version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 7.0.5
Node: 10.13.0
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.10.5
@angular-devkit/core         7.0.5
@angular-devkit/schematics   7.0.5
@schematics/angular          7.0.5
@schematics/update           0.10.5
rxjs                         6.3.3
TypeScript                   3.1.6

Noeud, version npm

$ node -v
v10.13.0

$ npm --version
6.4.1
9
Elleiton

Avez-vous essayé un autre terminal?

J'ai remarqué que j'obtiens les invites interactives lorsque j'utilise l'invite de commande Windows (CMD), mais je ne les reçois pas dans Cygwin. Même si j'utilise ng new new_project --interactive=true, Cygwin ignore simplement les invites et utilise les options par défaut similaires à votre capture d'écran.

5
cs_pupil

J'ai eu le même problème. Mais j'ai trouvé une solution aux questions manquantes lorsque vous voulez créer un nouveau projet angular via la ligne de commande.

Essayez donc les étapes suivantes:

  1. Regardez dans le fichier suivant, quel type de version angular-cli est installé => C:\Users\[yourNickname]\AppData\Roaming\npm\node_modules\@angular\cli\package.json

  2. Supprimez le répertoire @angular

  3. Accédez à la ligne de commande et tapez npm cache verify

  4. Tapez ensuite npm install -g @angular/cli

  5. Accédez à votre dossier dans lequel vous souhaitez créer le projet angular et tapez ng new MyApp

Eh bien, les questions doivent vous afficher à nouveau :)

0
yuro