Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何解决使用node.js时找不到fs模块的错误_Javascript_Node.js_Mongodb_Fs - Fatal编程技术网

Javascript 如何解决使用node.js时找不到fs模块的错误

Javascript 如何解决使用node.js时找不到fs模块的错误,javascript,node.js,mongodb,fs,Javascript,Node.js,Mongodb,Fs,我想在我使用webpack和react的应用程序中使用mongodb,但它没有 错误:“未找到模块:错误:无法解析F:\nodeSpace\react\react app\node\u modules\mongo\lib\gridfs中的'fs',然后我尝试在cmd系统中使用fs模块,它工作正常,然后我尝试在应用中使用fs模块,它显示错误:“未找到模块:错误:无法解析F:\nodeSpace\react\react app\app中的'fs' 非常感谢你能帮我解决这个问题 只需在您的网页配置文件

我想在我使用webpack和react的应用程序中使用mongodb,但它没有 错误:“未找到模块:错误:无法解析F:\nodeSpace\react\react app\node\u modules\mongo\lib\gridfs中的'fs',然后我尝试在cmd系统中使用fs模块,它工作正常,然后我尝试在应用中使用fs模块,它显示错误:“未找到模块:错误:无法解析F:\nodeSpace\react\react app\app中的'fs'


非常感谢你能帮我解决这个问题

只需在您的网页配置文件中添加以下行即可

node: {
    fs: "empty" 
}

不能在基于浏览器的应用程序中使用mongodb库“客户端”。相反,您可以与一个“中介”基于主机的API对话,该API执行与数据库的通信,并通过常规HTTP对话与浏览器对话。并非所有nodejs库都是“纯JavaScript”,因此无法在浏览器中运行。这不仅仅是排除本机代码依赖性的问题,而是在浏览器中使用软件的尝试根本无法实现。MongoDB客户端库不能在基于浏览器的应用程序中使用。而是连接到一个基于服务器的进程。我使用的是没有任何webpack.config文件的sitemap.js模块。那么如何添加代码呢?。我是个新手。当我尝试安装sitemap xml生成模块时,它显示缺少fs模块