Я протестировал Spartacus 1.4 Electronics SPA с (самым последним) Angular CLI 8.3.25, Node 12.16.1, Yarn 1.22.0, и он работает нормально.
Как уже упоминалось, это может быть проблемой CORS. Я также получаю пустую страницу, если CORS не настроен должным образом, но работает, если я добавляю конфигурацию CORS. Попробуйте добавить это в local.propperties
и перезапустить приложение Hybris:
corsfilter.ycommercewebservices.allowedOrigins=http://localhost:4200 https://localhost:4200
corsfilter.ycommercewebservices.allowedMethods=GET HEAD OPTIONS PATCH PUT POST DELETE
corsfilter.ycommercewebservices.allowedHeaders=origin content-type accept authorization cache-control if-none-match x-anonymous-consents
corsfilter.ycommercewebservices.exposedHeaders=x-anonymous-consents
corsfilter.assistedservicewebservices.allowedHeaders=origin content-type accept authorization x-anonymous-consents
corsfilter.assistedservicewebservices.exposedHeaders=x-anonymous-consents
ПРИМЕЧАНИЕ. Документация Spartacus рекомендует Angular 8.x, а не 9.x.