0

开发环境基于vue+webpack环境,现在有个需求,本地导入Excel,然后解析成json,保存到数据库。解析Excel文件,使用的是xlsx这个插件。

但是考虑到Excel数据量过大时,解析过程会很长,造成页面卡顿情况,决定将 解析过程交给webworker,不过有一个问题 webworker中 无法使用import,import XLSX from 'xlsx'这句话无效。
使用var XLSX = importScripts('/node_modules/xlsx/xlsx.js'),但是返回值是undefined

查了很久,没有查到,不知道有没有哪位大神有解决过类似问题的?

Alfred 1.1k
2019-01-11 提问

1 个回答

0

要在浏览器使用 node 环境的包,请配置打包构建环境,比如 rollup 、webpack 或 browserify 等等。

推广链接