Leaflet

一个开源并且对移动端友好的
交互式地图 JavaScript 库

下载 Leaflet

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

查看更新日志

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

使用 Leaflet 的托管版本

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

<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.2/dist/leaflet.css" integrity="sha256-sA+zWATbFveLLNqWO2gtiw3HL/lh1giY/Inf1BJ0z14=" crossorigin="" />
<script src="https://unpkg.com/leaflet@1.9.2/dist/leaflet.js" integrity="sha256-o9N1jGDZrf5tS+Ft4gbIK7mYMipq9lqpVJ91xHSyKhg=" crossorigin=""></script>

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

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

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

使用下载版的 Leaflet

在从上述链接下载到本地的文件中,您将看到以下文件:

将下载的文件解压到您网站的目录中,并将其添加到 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 文件夹内。