Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 3.65 KB

download.md

File metadata and controls

81 lines (54 loc) · 3.65 KB
layout title bodyclass
v2
Download
download-page

下载 Leaflet

版本 说明
Leaflet 1.9.4 稳定版,于 2023 年 5 月 18 日发布。
Leaflet 1.8.0 上一个稳定版本,于 2022 年 4 月 18 日发布。
Leaflet 2.0-dev 开发版,在 main 分支上开发。

查看更新日志

请注意,主版本可能包含不兼容的更改,因此在升级到主版本时,请仔细阅读更新日志。

使用 Leaflet 的托管版本

最新的 Leaflet 稳定版已在多个 CDN 上提供。使用时,直接将其放在 HTML 代码的开头即可:

<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>

为避免潜在的安全问题,我们建议并鼓励在使用 CDN 中的 Leaflet 时启用 subresource integrity

Leaflet 当前可以使用的免费 CDN: unpkg, cdnjs, jsDelivr

免责声明:这些服务是 Leaflet 的外部服务; 如有疑问或需要支持,请直接与他们联系。

使用下载版的 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>

使用JavaScript包管理器

如果使用 npm 软件包管理器,则可以通过运行以下命令安装 Leaflet:

npm install leaflet

您可以在 node_modules/leaflet/dist 中找到 Leaflet 发行文件。

Leaflet 源码

上面的这些下载软件包仅包含库本身。 如果要下载完整的源代码,包括单元测试,调试文件,构建脚本等,则可以从GitHub repository下载

从源代码中构建 Leaflet

Leaflet构建系统由 Node.js 平台提供支持,该平台易于安装并且在所有主要平台上均能正常运行。 设置步骤如下:

  1. 下载并安装 Node
  2. 在命令行中运行以下命令:
npm install

现在已经安装了所有内容,然后在 Leaflet 目录中运行 npm run build, 这将合并并压缩 Leaflet 源文件,并将构建内容保存到 dist 文件夹内。