当前位置: 代码迷 >> 综合 >> vue2中引入XLSX插件,出现“export ‘default‘ (imported as ‘XLSX‘) was not found in ‘xlsx‘
  详细解决方案

vue2中引入XLSX插件,出现“export ‘default‘ (imported as ‘XLSX‘) was not found in ‘xlsx‘

热度:10   发布时间:2023-11-29 11:12:07.0

在vue中先开始使用的是npm import xlsx --save

然后局部导入的时候,突然出现了标题上面的问题

import FileSaver from 'file-saver'
import XLSX from 'xlsx'

有这个问题然后输出了xlsx,发现是undefined,因此推断可能是版本不兼容问题,因为之前使用过这个插件是正常的,因此通过
npm install xlsx@XXX.XXX --save安装特定版本的插件,问题解决

插件的版本号如下,亲测这个版本号可以导出,具体有时间会再看看新版本的源码,看看是不是有什么改动。

"file-saver": "^2.0.2",
"xlsx": "^0.16.0"
  相关解决方案