webentwicklung-frage-antwort-db.com.de

Fehler beim Anlegen eines neuen Projekts mit Angular-CLI 6.1.2

Ich habe versucht, ein neues Angular Projekt mit ng new angular-6-boilerplate Zu erstellen, aber ich kann es nicht mehr mit der neuesten Version von angle-cli tun. Ich verwende Terminal für Windows, um mein Projekt zu erstellen, aber Ich habe diesen Fehler bekommen.

Schematische Eingaben werden nicht gegen das Schema validiert: {"name": "angular-6-boilerplate", "version": "6.1.2", "newProjectRoot": "projects", "skipInstall": false, "linkCli": false, "skipGit": false, "commit": null} Fehler:

  Data path ".name" should match format "html-selector".

Warum erhalte ich diesen Fehler?

Fügen Sie keine Sonderzeichen oder -nummern für Projektnamen ein. Versuche Folgendes:

$ ng new angular-boilerplate

Ich habe einige Nachforschungen angestellt und herausgefunden, dass dies aus dem Schema stammt, das für die Erstellung neuer Angular applications Link Here verantwortlich ist

23
Melchia

kein Schlangenfall.

Achten Sie auch auf Unterstriche (nicht nur einzelne Zahlen).

ng new my_fantastic_app

Ist ein ungültiger Name.

Und natürlich, wie andere bereits gesagt haben, achten Sie auf Lone-Nummern zwischen Bindestrichen

12

Melchia ist richtig.

Genauer gesagt ist das Problem die einsame Zahl zwischen den Bindestrichen.

Dies wird auch funktionieren:

ng new angular6-boilerplate
6
Todd Palmer

Fügen Sie keine Sonderzeichen ein. Sie können stattdessen den Bindestrich (-) verwenden.

1
Ganesh Mulay

Nummer am Ende geht auch nicht.

Ich musste mich umziehen

ng neues Kapitel-4

zu

ng neues Kapitel4

0
Rajat

Verwenden Sie kein _-Zeichen (Unterstrich), sondern ein Minuszeichen (Minuszeichen).

Beispielsweise:

Falscher Code:

ng new naytiv_admin_fe

Richtiger Code:

ng new naytiv-admin-fe

0
Karar Barcha