Вот мой опыт: -
(не требует сторонней библиотеки)
Вам, вероятно, нужно импортировать React вверху файла:
import React from 'react';
В вашем коде есть 2 проблемы:
render
доступен в ReactDOM
, а не React
. CreateElement
, это createElement
. Рабочий фрагмент:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Hello World</title>
<script src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
<body>
<div id="root"></div>
<script>
ReactDOM.render(
React.createElement('p', null, 'Hello, world!'),
document.getElementById('root')
);
</script>
</body>
</html>
Вы можете просто следовать этому , чтобы создать свою HTML-страницу или использовать [116 ] или кодов и ящиков . Подробнее о том, как попробовать React здесь .