layout | title | bodyclass |
---|---|---|
v2 |
Download |
download-page |
版本 | 说明 |
---|---|
Leaflet 1.7.1 | 稳定版,于2020年9月3日发布。 |
Leaflet 1.8-dev | 开发版,在master分支上开发。 |
Leaflet 0.7.7 | 旧版,于2013年11月18日发布,最新更新于2015年10月26日。 |
请注意,主版本可能包含不兼容的更改,因此在升级到主版本时,请仔细阅读更改日志。
最新的Leaflet稳定版已在多个CDN上提供。使用时,直接将其放在HTML代码的开头即可:
<link rel="stylesheet" href="https://unpkg.com/leaflet@{{ site.latest_leaflet_version}}/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@{{ site.latest_leaflet_version}}/dist/leaflet.js"></script>
为避免潜在的安全问题,我们建议并鼓励在使用CDN中的Leaflet时启用subresource integrity:
<link rel="stylesheet" href="https://unpkg.com/leaflet@{{ site.latest_leaflet_version}}/dist/leaflet.css"
integrity="{{site.integrity_hash_css}}"
crossorigin=""/>
<script src="https://unpkg.com/leaflet@{{ site.latest_leaflet_version}}/dist/leaflet.js"
integrity="{{site.integrity_hash_uglified}}"
crossorigin=""></script>
Leaflet 当前可以使用的免费CDN: unpkg, cdnjs, jsDelivr
免责声明:这些服务是Leaflet的外部服务; 如有疑问或需要支持,请直接与他们联系。
在从上述链接下载到本地的文件中,您将看到以下文件:
leaflet.js
- 这是压缩后的Leaflet JavaScript代码。leaflet-src.js
- 这是可读的,最小的Leaflet JavaScript,有时对调试很有帮助。(该文件完整的哈希值为 {{site.integrity_hash_source}})leaflet.css
- 这是 Leaflet 的样式文件。images
- 这是一个文件夹,其中包含leaflet.css引用的图像。 它必须与leaflet.css位于同一目录中。
将下载的文件解压到您网站的目录中,并将其添加到HTML代码的开头:
<link rel="stylesheet" href="/path/to/leaflet.css" />
<script src="/path/to/leaflet.js"></script>
如果使用npm
软件包管理器,则可以通过运行以下命令安装Leaflet:
npm install leaflet
您可以在node_modules/leaflet/dist
中找到Leaflet发行文件。
上面的这些下载软件包仅包含库本身。 如果要下载完整的源代码,包括单元测试,调试文件,构建脚本等,则可以从GitHub repository下载。
Leaflet构建系统由Node.js平台提供支持,该平台易于安装并且在所有主要平台上均能正常运行。 设置步骤如下:
- 下载并安装 Node
- 在命令行中运行以下命令:
npm install
现在已经安装了所有内容,然后在Leaflet目录中运行npm run build
。 这将合并并压缩Leaflet源文件,将构建保存到dist文件夹。