即使没有选择预处理器,这个React代码如何在CodePen上运行?

问题描述 投票:8回答:1

我在CodePen上有这个代码:https://codepen.io/anon/pen/OdOyJX工作得很好,我很困惑为什么这个工作。

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

在JavaScript设置中,没有选择预处理器,所以我希望JSX语法失败,因为“<”是无效的令牌。是什么让这项工作在CodePen?

javascript reactjs codepen
1个回答
2
投票

如果你现在看看你的笔,看起来你的JavaScript中的<确实失败了,但是如果你打开Babel,它就可以正常运行。

当你提出这个问题时,通知必须意外打开我的默认值!


0
投票

CodePen自动添加了Babel支持,如here所述。

© www.soinside.com 2019 - 2024. All rights reserved.