使用Angular-CLI 6.1.2创建新项目时出错

时间:2018-08-04 23:49:32

标签: angular typescript angular-cli angular6 angular-cli-v6

我尝试使用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,“提交”:null}   错误:

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

为什么会出现此错误?

6 个答案:

答案 0 :(得分:22)

请勿包含项目名称的特殊字符或数字。请尝试以下操作:

$ ng new angular-boilerplate

我做了一些研究,发现这来自负责创建新Angular应用程序的架构 Link Here

答案 1 :(得分:12)

没有Snakecase

  

还要注意下划线(不仅仅是下划线)。

ng new my_fantastic_app

名称无效。

当然,正如其他人已经说过的那样,请当心 破折号之间的独行数字

答案 2 :(得分:6)

Melchia是正确的。

但更具体地说,问题是破折号之间的唯一数字。

这也将起作用:

ng new angular6-boilerplate

答案 3 :(得分:1)

请勿包含任何特殊字符。您可以使用连字符(-)代替。

答案 4 :(得分:0)

末尾的数字也不起作用。

我必须从

进行更改
  

新的第4章

  

ng新的第4章

答案 5 :(得分:0)

请勿使用_(下划线)符号, 使用减号-(减号)。

例如:

错误代码:

  

ng new naytiv_admin_fe

正确的代码:

  

ng new naytiv-admin-fe