ReferenceError: cptable is not defined xlsx.js
Can‘t resolve ‘./cptable‘ in ‘xxx\node_modules_xlsx
以上两种报错。我觉得不应该去改文件。比如改成require(cptable),这是出现率比较高的解决办法。但是可能后续就会出现一些新的报错且无法解决。
这属于版本兼容的问题。我用的是vite +vue3,引用包xlsx-style出错。解决方法是下载xlsx-style-vite,兼容vue3就ok了。还有另外一个版本xlsx-style-fixedver,也可以试一试。
npm i --save-dev @types/xlsx-style-vite
npm i xlsx-style-fixedver