【问题标题】:Angular CLI - error Invalid blueprint: guardAngular CLI - 错误无效的蓝图:守卫
【发布时间】:2017-07-17 18:52:21
【问题描述】:

我正在使用 Angular CLI 生成组件、服务等。一切正常。就在绑定创建守卫时,它会引发以下错误:

Invalid blueprint: guard

经过几次搜索,我并没有真正找到有用的解决方案。我按照 GitHub generate guard 上的文档运行的命令是:

ng generate guard [name]

请问是什么原因?

【问题讨论】:

  • 您使用的是什么版本的 CLI?
  • angular-cli:1.0.0-beta.28.3 节点:8.0.0
  • 更新到最新版本再试一次
  • @Aravind:工作正常!但是为什么要投票给我!!?
  • 我没有这样做我应该添加与答案相同的内容吗?

标签: angular angular2-routing angular-cli


【解决方案1】:

由于您使用的是1.0.0-beta.28.3 CLI 版本,因此不支持生成保护。

更新 Angular CLI

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest

Refer Docs 获取更多指导。

【讨论】:

  • 更新 Angular CLI 是解决方案....但这是为我成功运行的命令:npm rm -g angular-cli @angular/cli npm cache clear npm i -g @angular/cli
猜你喜欢
  • 2017-07-23
  • 2023-03-16
  • 1970-01-01
  • 2016-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多