Где ваш ReactDOM
импорт?Вам нужно react-dom
для работы в браузере.Установите его в своем терминале так:
npm install --save react-dom
Тогда я бы изменил рефакторинг следующим образом:
import React from 'react';
import ReactDOM from 'react-dom';
import './main.html';
Кроме того, где находится ваш компонент?Создайте что-то вроде этого:
const App = () => {
return <div>React App #2</div>;
};
И затем отобразите его так:
Meteor.startup(() => {
ReactDOM.render(<App />, document.querySelector('.container'));
});