找回密码
 立即注册

QQ登录

只需一步,快速开始


注册会员   /  发表于:2021-9-15 11:06  /   查看:4319  /  回复:3
1金币
本帖最后由 Richard.Ma 于 2021-9-17 10:00 编辑

版本:14.0.6
我写了一个表格展示的通用的组件,
我在十三个文件/页面中引用了该组件,
项目打包后生产的十三个JS文件每一个都带上了该组件里的依赖,每一个文件都有4.84m的大小,见下图,


微信图片_20210915105957.png
如何优化此问题

最佳答案

查看完整内容

如果你这边每一个页面都有使用Spread表格, 一个办法是直接将spread相关的js文件作为CDN静态资源,引入到index页面,作为公共资源 这样就不会打包到每个页面了。 另外一种办法,打包时分离业务代码和第三方库 网上也帮你找到一篇介绍文章 https://zhuanlan.zhihu.com/p/26710831

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-15 11:06:15
来自 2#
本帖最后由 Richard.Ma 于 2021-9-17 09:59 编辑

如果你这边每一个页面都有使用Spread表格,
一个办法是直接将spread相关的js文件作为CDN静态资源,引入到index页面,作为公共资源
这样就不会打包到每个页面了。

另外一种办法,打包时分离业务代码和第三方库
网上也帮你找到一篇介绍文章
https://zhuanlan.zhihu.com/p/26710831


回复 使用道具 举报

注册会员   /  发表于:2021-9-15 17:19:42
3#
Richard.Ma 发表于 2021-9-15 11:06
如果你这边每一个页面都有使用Spread表格,最好的办法是直接spread相关的js文件作为CDN静态资源,引入到ind ...

感谢,已使用后者提取公共第三方库解决
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-15 17:23:15
4#
不客气,有其他问题欢迎发新帖咨询
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部