Vue 中优化 xlsx 的体积

可以以外部依赖的方式引入 xlsx ,具体的操作是修改 vue.config.js 文件:

configureWebpack: {
    externals: {
        ...,
        xlsx:  XLSX 
    }
}

使用的 cdn 链接是://cdn.jsdelivr.net/npm/xlsx@0.16.9/dist/xlsx.full.min.js
xlsx 是源码中使用的属性名,列如 import XLSX from xlsx 中的模块名 xlsx,而 XLSX 是 cdn 引入的全局变量名。

关于 webpackexternals 已经有网友做了相关详细的研究,可以参考:https://juejin.cn/post/6844904190083350542

© 版权声明

相关文章

1 条评论

  • 头像
    阿兮兮ss 读者

    cdn引入的下载格式错误,npm安装在项目里就没问题,请问下什么原因呢?

    无记录
    回复