首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模式输入不验证角7上的架构:{“名称”:“testng7”}

模式输入不验证角7上的架构:{“名称”:“testng7”}
EN

Stack Overflow用户
提问于 2018-10-24 14:58:04
回答 8查看 23.4K关注 0票数 16

我在Mac上将角CLI更新为最新的@angular/cli@7.0.2。在发出命令ng new testng7时,我得到以下错误:

代码语言:javascript
复制
Schematic input does not validate against the Schema: {"name":"testng7"}
Errors:
  Data path "" should have required property 'version'.

什么都没有创造出来。有什么线索可以解决吗?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2018-10-24 16:44:16

首先,为了升级,我做了以下工作:

代码语言:javascript
复制
npm i -g @angular/cli
npm i @angular/cli

在全球和本地安装。运行一个npm audit fix显示,npm日志中的package.json丢失了一个问题--我的根目录中丢失了!因此,我在主目录中创建了一个命令,命令如下:

代码语言:javascript
复制
npm init --yes

默认的。现在,发布一个ng new projName可以工作。

票数 7
EN

Stack Overflow用户

发布于 2019-01-17 10:38:02

此错误可能避免命名标准

项目名称不能有underscore '_'。它可以有dashes '-'smallcapital字母以及digits

有效项目名称

代码语言:javascript
复制
myProject //camel casing style or JavaScript style

MyProject //normal style

MyProject1 //letters and numbers mixed style

My-Project1 //letters, numbers and dash mixed style

无效项目名称

代码语言:javascript
复制
MyProject-1 //dash can not be between letter and digit

My_Project //underscore is restricted
票数 28
EN

Stack Overflow用户

发布于 2020-02-19 17:17:25

我添加了此标志以使其工作--client-project

ng add @nguniversal/express-engine --client-project=launcher

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52972168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档