У меня есть проект React, и я пытаюсь импортировать и использовать реагировать-встроенный браузер
, но я получаю эту ошибку:
Модуль не найден: Ошибка: не удается разрешить 'child_process' в 'C: ... \ projectName \ node_modules \ open \ lib'
Подсказки:
Я интегрировал этот проект с ExtReact, (но, тем не менее, проект работает нормально только до тех пор, пока я npm не установлю реагирующий встроенный браузер
Я вижу, что этоПакет npm был обновлен в последний раз 3 года назад (поэтому он может быть устаревшим)
что я должен использовать для встраивания веб-браузера в мою веб-страницу, если не этот пакет (Не может быть родным)?
import React, {Component} from 'react'; import EmbeddedBrowser from 'react-embedded-browser'; function show() { let eb = document.querySelector('.embedded-browser'); eb.className = 'embedded-browser anime-slidein'; eb.open('https://google.com'); } class EmbeddedBrowserComponent extends Component{ render(){ return ( <div> <button type="button" onClick={show}>push me</button> <EmbeddedBrowser id="scaffolded-browser" /> </div> ) } } export default EmbeddedBrowserComponent;
просто положить в package.json
"browser":{ "child_process": false }
или { fork: false }
{ fork: false }