Я сделал интересный тест. Когда я просто создаю страницу html, отделенную от моего проекта, и после кода, который вы мне прислали, она работает даже на моей машине. Он не работает внутри моего проекта в app.component. html (я использую angular клиент) и не загружается после запуска с npm start. Может быть, какая-то конфигурация в проекте.