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
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.
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:
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
Supprimez le répertoire @angular
Accédez à la ligne de commande et tapez npm cache verify
Tapez ensuite npm install -g @angular/cli
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 :)