Highcharts

CDN 服务

常见问题


是的,本项目自 2013 来一直都是开源的,目前托管在 Coding 上,开源地址是:https://dev.tencent.com/u/jianshukeji/p/cdn/git

目前包含自 2014 年 4 月发布的 Highcharts 各个版本相关的文件,包括所有静态文件,压缩包等、中国地图数据(geochina 目录)、世界地图数据(mapdata 目录)、Highcharts 项目项目文件(highcharts-plugins)、常用库文件(jQuery、prototype、mootools、libs 目录)

本项目目前现存的最早版本是 2014 年 4 月的文件,即 Highcharts 4.0.1、Highstock 2.0.1、Highmaps 1.0.1,中间可能有个别小版本遗失(一般不会连续遗失多个版本), 如果可以的话,我们将尽可能的补齐这些版本。

另外 Highstock 没有 3.x、Highmaps 没有 2.x 和 3.x,是因为在发布 4.2.0 时,将三个产品的版本统一对齐为 4.2.0(为了方便维护),详见 更新日志

Highcharts Gantt 的第一个版本是 6.2.0。

这两个域名部署的内容完全一样,且都支持 http 和 https 协议,不同之处是 cdn.highcharts.com.cn 是走 CDN 服务,目前部署在阿里云 CDN,而 code.highcharts.com.cn 是部署在我们自己的服务上,没有 CDN 服务。

另外由于 CDN 有缓存,当我们发布新版本文件时, code.highcharts.com.cn 上永远都是最新的,而 cdn.highcharts.com.cn 可能会有一定的延迟(一般发布一天之后就会同步,当然我们也会手动去更新)。

Highcharts CSS 版本是在 6.0.0 时发布的,并且作为单独的分支存在,即相关的文件都在单独的目录(css)中存在。

Highcharts 7.0.0 开始不再需要单独针对 CSS 版本引入不同的文件了,而是通过 配置 + .css 来实现,也就是用户不用关心 js 文件的路径了。

针对 6.x,如果需要使用 CSS 版本,需要引入的文件是:

  1. /css/ 目录下的 highcharts.css
  2. /css/ 目录下的 js 文件,例如 https://code.highcharts.com.cn/highcharts/6.2.0/css/js/highcharts.js

直接访问 http://code.highcharts.com.cn/zips/{product}-{version}.zip

其中 {product} 为产品名,可用的有 HighchartsHighstockHighmapsHighcharts-Gantt

例如下载 6.2.0 版本的 Highstock,对应的路径是 http://code.highcharts.com.cn/zips/Highstock-6.2.0.zip