Как я могу добавить ReactDOM как глобально доступную переменную в Meteor?Таким образом, он может использоваться другими сторонними библиотеками в Meteor?
Справочная информация, Meteor - это инфраструктура веб-приложений, которая упрощает процесс разработки и предоставляет дополнительные функции, такие как синхронизация данных в БД и т. Д. Golden Layout - это пользовательский интерфейсКомпонент, используемый для создания Dock-подобного макета, подобного тому, что вы видели в Visual Studio, например, и он поддерживает заполнение представлений компонентами React.Документация Golden-Layout гласит:
Убедитесь, что jQuery, React и ReactDOM включены таким образом, чтобы сделать его доступным для GoldenLayout.
И при попытке импортировать егов Метеоре я получаю следующую ошибку:
Uncaught ReferenceError: ReactDOM is not defined
Я посмотрел пример, который использовал веб-пакет и нашел этот сегмент конфигурации:
plugins: [
...
// Necessary b/c golden-layout depends on all 3 of these libs via UMD globals
new webpack.ProvidePlugin({
React: 'react',
ReactDOM: 'react-dom',
$: 'jquery',
jQuery: 'jquery'
}),
...
],
Но Метеор, кажется, не использует веб-пакет, илиЯ не могу изменить веб-пакет напрямую.Есть предложения?