chart.js减小文件大小

时间:2018-03-08 19:05:35

标签: javascript html5 charts chart.js

我想将chart.js库用于嵌入式项目。今天我使用的Chart.min.js文件在最新版本(2.7.2)中大约为150 Kb,但文件正在使用我系统的所有空间。

实际上,我只使用此库的折线图。是否可以删除所有不需要的模块以减少文件占用空间?

感谢您的回答 克里斯

1 个答案:

答案 0 :(得分:0)

这可能不是一个完整的答案,但是最好的选择是从here或任何其他提供未发行版本的页面下载未发行的JS文件。

然后,使用工具删除不需要的零件。这可能非常棘手,并且主要是反复试验的工作,但是:

This页上有关于Chrome开发者控制台的很好的教程。基本上,页面上所说的是现在(从版本59开始)Chrome开发者控制台可以立即捕获覆盖范围。这意味着您可以根据需要与图表进行交互,然后查看从未使用过的脚本部分,然后在您喜欢的代码编辑器中将其删除。

然后,设置一个JS缩小器(&uglifier),然后将其缩小一些。

完成所有这些操作后,JS包现在应该(小得多),具体取决于您从库中使用了多少个功能。