Первый Angular проект, и в настоящее время я использую Angular 9.
При запуске localhost:4200
в Google Chrome он работает просто отлично, однако при запуске того же порта в Safari, Я получаю пустую страницу с этим журналом в консоли Safari:
SyntaxError: Invalid regular expression: invalid group specifier name
После некоторых исследований я предполагаю, что проблема в том, что я использую современный Javascript синтаксис такие как ECMAScript 6+ и TypeScript ... И это несовместимо с моим браузером Safari и другими браузерами (я не пробовал с IE или Firefox).
Вопрос в том, как почини это? Должен ли я использовать Бабель или что-то еще? Или в моем проекте отсутствует какая-либо конфигурация, о которой я не знаю?