web-dev-qa-db-ja.com

Angular-CLI 6.1.2で新しいプロジェクトを作成する際のエラー

ng new angular-6-boilerplateを使用して新しいAngularプロジェクトを作成しようとしましたが、angular-cli最新バージョンではもうできません。プロジェクトを作成するためにWindowsのターミナルを使用していますが、このエラーが発生しました。

スケマティック入力はスキーマに対して検証されません:{"name": "angular-6-boilerplate"、 "version": "6.1.2"、 "newProjectRoot": "projects"、 "skipInstall":false、 "linkCli": false、 "skipGit":false、 "commit":null}エラー:

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

このエラーが発生するのはなぜですか?

プロジェクト名の特殊文字または数字を含めないでください。以下を試してください:

$ ng new angular-boilerplate

私はいくつかの調査を行ったが、これは新しいAngularアプリケーションここにリンク

23
Melchia

スネークケースなし

アンダースコアにも注意してください(単なる数字ではありません)。

ng new my_fantastic_app

無効な名前です。

そしてもちろん、他の人がすでに言っているように、ダッシュ間のローン番号に注意してください

12

メルキアは正しい。

しかし、より具体的には、問題はダッシュ間の孤立した数です。

これも機能します:

ng new angular6-boilerplate
6
Todd Palmer

特殊文字を含めないでください。代わりにハイフン(-)を使用できます。

1
Ganesh Mulay

最後の数字も機能しません。

から変更する必要がありました

新しい第4章

新しい第4章

0
Rajat

_(アンダースコア)記号を使用せず、マイナス-(マイナス)記号を使用します。

例えば:

不正なコード:

ng new naytiv_admin_fe

正しいコード:

ng new naytiv-admin-fe

0
Karar Barcha