看来您正在文件中调用该
fs
file-exists方法
index.js。我不确定在什么上下文中调用该方法,但这看起来像是对服务器端方法的客户端调用。我最近遇到了类似的问题。
据我了解,主要问题似乎是您无法在浏览器解释的客户端(前端)代码中调用服务器端(节点)方法。您必须从服务器调用它们。
Webpack可以将
fs模块代码加载到您的前端,但是浏览器实际上无法解释这些Node方法并运行它们;只有Node环境可以做到这一点。(更多)
您可以通过修改对
fs方法的调用来解决核心问题,使其发生在服务器端,或者找到等效的浏览器支持的程序包,该程序包提供与所需
fs方法相同的功能,但可以在浏览器中运行。
快速搜索“用于浏览器的fs模块”会弹出各种可能满足您需要的选项,例如fs-web,browserify-fs或filer。



