使用webpack时,节点找不到模块fs | 您所在的位置:网站首页 › nodejswebpack › 使用webpack时,节点找不到模块fs |
我需要构建一个类,如果在浏览器中执行,则使用fetch;如果在节点中执行,则使用fs。由于其他原因,生成单独的包是不切实际的,因此我生成了一个以浏览器为目标的包。 我使用的解决方案是,如果脚本在节点中运行,则使用eval('require("fs")')。 const fs = eval('require("fs")')浏览器安全(浏览器中的fs为null ): const fs = typeof window === 'object' ? null : eval('require("fs")') |
CopyRight 2018-2019 实验室设备网 版权所有 |