For Angular or web components that do not need any data from CMS (for example, login), you can use the CMS component of type CMSFlexComponent as a placeholder.
This CMS component contains the special flexType attribute. Spartacus use the flexType attribute in its CMS mapping instead of the original component type.
具体体现在下面的代码里:

如果typeCode等于CMSFlexComponent,则flexType赋成Component的FlexTypeCode.
SAP Spartacus的CMS mapping逻辑里,使用Component的flexType字段。