Angular 中的代码检查
本主题列出了 Angular 中可用的所有 PhpStorm 代码检查。
您可以在编辑器 |上切换特定检查或更改其严重性级别。IDE 设置的检查Ctrl+Alt+S页面。
检查 | 描述 | 默认严重性 |
---|---|---|
报告在嵌入模板元素上匹配的组件 | 错误 | |
建议使用 ng add 将使用包管理器下载它并调用原理图,该原理图可以通过配置更改更新您的项目,添加额外的依赖项(例如 polyfills),或脚手架特定于包的初始化代码。 | 警告 | |
| 错误 | |
报告从组件的模板访问组件的私有或受保护成员。这种用法会导致 AOT 编译失败。 | 警告 | |
报告没有关联模板或同时使用 | 错误 | |
报告与事件属性或属性的绑定,例如, | 警告 | |
报告动画触发器的无效分配。要将动画附加到元素,请使用 | 错误 | |
| 错误 | |
报告 | 警告 | |
报告由 Angular 模块声明、导入或导出的任何符号,这些符号不是模块、组件、指令或管道,或者不能在属性的上下文中使用。 | 错误 | |
报告事件绑定的缺失事件处理程序语句。 | 错误 | |
报告未在任何模块中声明或在多个模块中声明的 Angular 组件、指令或管道。 | 错误 | |
报告组件或指令的无效 | 错误 | |
报告一个元素上的多个结构指令( | 错误 | |
报告 Angular 模块之间的循环依赖。 | 错误 | |
| 错误 | |
报告元素上未定义的属性、事件或结构指令绑定。 | 错误 | |
报告从 Angular 模块导出未声明或未导入的组件、指令或管道。 | 错误 | |
报告当前范围之外的组件或指令定义的标记。 | 错误 |