vue3导出数据为excel,fs是被废弃了吗?
报错:Module "fs" has been externalized for browser compatibility. Cannot access "fs. writeFileSync" in client code;
翻译:模块"fs"已外部化以实现浏览器兼容性。不能访问“fs。客户端代码中的writeFileSync;
你们的还能用吗,是不是与构建工具有关,我的是vue3+vite,我vue2+webpack的项目正常使用
代码:
回答:
感觉这个问题像是vite 的问题,vite会把依赖转换成esm 模块格式,esm是没有fs全局变量的,你可以试试预览模式,如果预览模式可以的话,那就应该是vite 在开发模式时的转换问题。
如果是以上的问题,可以试试忽略某个特性的依赖,设置如下:
回答:
FS 是node的方法。
以上是 vue3导出数据为excel,fs是被废弃了吗? 的全部内容, 来源链接: utcz.com/p/932777.html