Импорт React и ReactDOM в Polymer 3 - модуль не определен - PullRequest
0 голосов
/ 11 декабря 2018

Я создаю реактивный компонент, который планирую использовать в своем приложении Polymer 3 (LitElement).Я построил компонент, используя babel и webpack, но я продолжал реагировать и реагировать как зависимости dev и peer.

Я думаю, правильный способ использования компонента в классе Polymer:

import 'my-custom-component';
import React from 'react';
import ReactDOM from 'react-dom';

И затем, используя его как

 var mountPoint = document.createElement('span');
 this.shadowRoot.appendChild(mountPoint);

 ReactDOM.render(
   React.createElement(MyComponent),
   mountPoint
 );

Однако, это не позволяет мне импортировать ReactDOM или React, говоря «модуль не определен».

module.exports - это что-то, что реагирует/index.js и реагировать на dom / index.js.

Есть ли способ использовать эти функции?

Кроме того, я не уверен, что смогу использовать MyComponent, так какЯ не импортирую это явно.Я экспортирую его из index.js компонента.

Спасибо!

...