我尝试使用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".
为什么会出现此错误?
答案 0 :(得分:22)
答案 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