Как этот код React работает на CodePen, даже если препроцессор не выбран? - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть этот код на CodePen: https://codepen.io/anon/pen/OdOyJX, который отлично работает, и я не понимаю, почему это работает.

ReactDOM.render(
  <div>Hello, world!</div>,
  document.getElementById('root')
);

В настройках JavaScript не выбран препроцессор, поэтомуЯ ожидаю, что синтаксис JSX потерпит неудачу, так как «<» является недопустимым токеном.Что заставляет это работать на CodePen? </p>

Ответы [ 2 ]

0 голосов
/ 09 июля 2019

Если вы посмотрите на свое перо сейчас, оно выглядит так, как будто оно действительно не работает на < в вашем JavaScript, но если вы включите Babel, он работает хорошо.

Возможно, Babel был случайно включенпо умолчанию назад, когда вы задали этот вопрос!

0 голосов
/ 05 марта 2019

CodePen добавил поддержку Babel автоматически, как указано здесь .

...