Angular 12 Schematics抛出有关所需属性的错误

Angular 12 Schematics抛出有关所需属性的错误,angular,angular-schematics,Angular,Angular Schematics,我创建Okta是为了向使用框架各自的CLI(例如Angular CLI、Create React App、Vue CLI等)创建的新应用程序添加Okta身份验证 今天,我发现Angular CLI~12.0.0-next.9无法使用 复制步骤: npm i -g @angular/cli@next ng new foo --routing --style css ng add @oktadev/schematics 这将导致以下错误: $ ng add @oktadev/schematics

我创建Okta是为了向使用框架各自的CLI(例如Angular CLI、Create React App、Vue CLI等)创建的新应用程序添加Okta身份验证

今天,我发现Angular CLI~12.0.0-next.9无法使用

复制步骤:

npm i -g @angular/cli@next
ng new foo --routing --style css
ng add @oktadev/schematics
这将导致以下错误:

$ ng add @oktadev/schematics
ℹ Using package manager: npm
✔ Found compatible package version: @oktadev/schematics@3.5.0.
✔ Package information loaded.

The package @oktadev/schematics@3.5.0 will be installed and executed.
Would you like to proceed? Yes
✔ Package successfully installed.
? What is your OIDC app's issuer URL? https://dev-9323263.okta.com/oauth2/default
? What is your OIDC app's client ID? 0oambt69c4LNBiJ7u5d6
Schematic input does not validate against the Schema: {"project":"foo","clientId":"0oambt69c4LNBiJ7u5d6"}
Errors:

  Data path "" must have required property 'issuer'
如果我安装Angular CLI v11.2.10,它可以正常工作

$ng add@oktadev/示意图
ℹ 使用包管理器:npm
✔ 找到兼容的软件包版本:@oktadev/schematics@3.5.0.
✔ 已加载包信息。
✔ 软件包已成功安装。
? 您的OIDC应用程序的发布者URL是什么?https://dev-9323263.okta.com/oauth2/default
? 您的OIDC应用程序的客户端ID是什么?0oambt69c4LNBiJ7u5d6
✅️ 将“@okta/okta angular”添加到依赖项中