Это говорит вам, что он не может найти то 'sidebar'
, о котором вы говорите.Обычно, если вы не настроили ваш index.html
, который должен быть в вашем public/index.html
, если вы используете create-react-app
, или в основной корневой папке, если вы все еще используете npm init
.
.ставка, если вы ее не изменили, имеет класс контейнера:
<div class="container"></div>
Это действительно хорошее место для визуализации вашего компонента.В большинстве приложений React вы увидите это, тег body и div с классом контейнера или, возможно, приложения.
Все компоненты, которые вы создаете, в конечном итоге являются дочерними или вложенными внутри этого самого корня container
элемент.Итак, вам нужно сослаться на container
примерно так:
ReactDOM.render(<Sidebar />, document.querySelector('.container'));
Итак, это говорит о том, что найдите div и визуализируйте компонент App внутри этого div.