Angular CLI - 错误蓝图无效:守卫

Angular CLI - error Invalid blueprint: guard

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

Invalid blueprint: guard

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

ng generate guard [name]

请问可能是什么原因?

由于您使用的是 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 获取更多指导。