假设我需要一个非常小的Angular组件,最好的选择是使用单文件组件。
以下是一个错误警报的示例:
为了制作这个组件,我在CLI中运行了
以下是一个错误警报的示例:
@Component({
selector: 'app-errors',
template: `<div class="alert-error">{{ errorMessage }}</div>`,
styles: [
`
.alert-error {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
padding: 0.75rem 1.25rem;
margin-bottom: 1rem;
text-align: center;
border: 1px solid transparent;
border-radius: 0.25rem;
}
`,
],
})
export class ErrorsComponent {}
为了制作这个组件,我在CLI中运行了
ng g c error-alert
。然后我删除了CLI生成的所有文件,除了error-alert.ts
。然后我将它移出了error-alert目录(我删除了这个目录)。
问题
我希望有一种更简单、更快速的方法来制作单文件组件。
问题
- 是否有CLI命令可以生成单文件组件?
- 如果没有这样的命令,我们可以配置CLI使其具备此功能吗?如何实现?