ng new my-app
导致“逻辑示意图输入未针对该逻辑示意图进行验证:
{
"version":"6.2.4",
"skipGit":false,
"experimentalIvy":false,
"skipInstall":false,
"linkCli":false,
"commit":true,
"newProjectRoot":"projects",
"inlineStyle":false,
"inlineTemplate":false,
"routing":false,
"prefix":"app",
"style":"css",
"skipTests":false,
"createApplication":true
}
Errors:
Data path "" should have required property 'name'."
一周前一切正常,在Windows 7计算机上无法重现该问题。 即使在全新安装nodejs和@ angular / cli @ latest之后,问题仍然存在。 与@ angular / cli @ 6.0.0相同的错误消息(包括版本6.2.4!?)。 任何建议将不胜感激。
答案 0 :(得分:0)
此问题与http://github.com/ngrx/platform/issues/1026类似,因为缺少报告的属性名称意味着ng无法从命令行在内部生成此属性。所引用的文章建议--name标志可以解决此问题,并且可以。通过将命令更改为 ng新的应用程序名称--name应用程序名称 。
解决了我的问题。