@kamelot43

Как добавить react-компонент на существующий сайт?

Я подготовил react-компонент и хочу его использовать на существующем сайте. Использую пример из спецификации react. При попытке подключить компонент в консоли возникает ошибка:

Uncaught SyntaxError: Cannot use import statement outside a module

Пробовал при подключении скрипта использовать атрибут type="module", но и это не сработало. Как можно корректно добавить react-компонент на сайте? В чем может быть проблема подключения моего компонента? Можно где-то посмотреть рабочие примеры ? Готовый компонент. Пример его использования на сайте.
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
Robur
@Robur
Знаю больше чем это необходимо
тут говорят что import нельзя так использовать: https://github.com/babel/babel-standalone/issues/71
надо по нормальному собирать бандл вебпаком.

как вариант, можно попробовать поменять настройки бабеля чтобы он генерил не commonjs модуль(это настройка babel-standalone по умолчанию) а es-module, тогда есть шанс что type="module" заработает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы