无法解决'...node_modulesopenlib'中的'child_process'



我有我的 React 项目,我正在尝试导入和使用 反应嵌入式浏览器

但是我收到此错误:

找不到模块:错误:无法解析 中的"child_process" 'C:...\projectNameode_modules\open\lib'

提示:

  • 我将这个项目与 ExtReact 集成,(但该项目仍然可以正常工作,直到我npm 安装 react-embedded-browser

  • 我看到这个 npm 包上次更新是在 3 年前(所以它可能被弃用了(

  • 如果不是这个包,我应该使用什么将 Web 浏览器嵌入到我的网页中(它不能是本机的(?

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 }

相关内容

  • 没有找到相关文章

最新更新